{ "status": "success", "tracking_id": "21178883307831105EXTQT", "search_result_count": 0, "filter_policy_result_count": 0, "data": [ { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-0-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-0", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-0-294-0", "itt_flight_key": "F1F400029-0-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "17H15M", "routes": [ { "air_segment_key": "3827ea122d7357a769e5b23044defa30", "origin": "RUH", "departure_time": "2026-09-09T07:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09T14:10:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TU2YXNRU", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TU2YXNRU" ] } } }, { "air_segment_key": "fbef9cf5e0a0e16322670c6521d70026", "origin": "BOM", "departure_time": "2026-09-10T07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10T10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT17H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TU2YXNRU", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TU2YXNRU" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-0-294-1", "itt_flight_key": "F1F400029-0-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H35M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "6f72c171225ccb4db62152daa91ddc63", "origin": "DAC", "departure_time": "2026-11-20T11:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20T14:30:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TU2YXSRU", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TU2YXSRU" ] } } }, { "air_segment_key": "29199ab3246c2534e233bad7630ff1cf", "origin": "BOM", "departure_time": "2026-11-21T03:00:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21T05:20:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT12H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2213" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2213" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TU2YXSRU", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TU2YXSRU" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 40805.87, "gross_total": 39095.18, "base_fare": 16249.2, "tax": 23345.98, "sell": { "currency": "BDT", "total": 40805.87, "base_fare": 16249.2, "tax": 23345.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDA4MDUuODcsImJhc2VfZmFyZSI6MTYyNDkuMiwidGF4IjoyMzM0NS45OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQwMzA1Ljg3LCJiYXNlX2ZhcmUiOjE1NzQ5LjIsInRheCI6MjMzNDUuOTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzkwOTUuMTgsImJhc2VfZmFyZSI6MTU3NDkuMiwidGF4IjoyMzM0NS45OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 40805.87, "base_fare": 16249.2, "tax": 23345.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15749.20", "tax": "23345.98", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 40805.87, "base_fare": 16249.2, "tax": 23345.98, "gross": { "base_fare": "15749.20", "tax": "23345.98", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQwODA1Ljg3IiwiYmFzZV9mYXJlIjoiMTYyNDkuMjAiLCJ0YXgiOiIyMzM0NS45OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1NzQ5LjIwIiwidGF4IjoiMjMzNDUuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MDMwNS44NyIsImJhc2VfZmFyZSI6IjE1NzQ5LjIwIiwidGF4IjoiMjMzNDUuOTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTc0OS4yMCIsInRheCI6IjIzMzQ1Ljk4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzkwOTUuMTgiLCJiYXNlX2ZhcmUiOiIxNTc0OS4yMCIsInRheCI6IjIzMzQ1Ljk4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjQwMzA1Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 40805.87, "filter": { "id": "F1RT00002-0-294", "price": 40805.87, "gross_total": 39095.18, "journey_duration": "PT1D21H5M", "journey_duration_seconds": 162300, "layover_duration": "PT1D5H45M", "layover_duration_seconds": 107100, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T07:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T05:20:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090715bom2026090914102214bom202609100725dac2026091010452183dac202611201145bom2026112014302184bom202611210300ruh2026112105202213", "destination_reach_time": "PT1D21H5M", "destination_reach_timestamp": 162300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-1-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-0", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-1-294-0", "itt_flight_key": "F1TT00016-0", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "17H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAdTigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:15:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09T14:10:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": "1722", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YXSRU", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d02bWg2kImaLgwhSGXp\/Y9RQ1Kpluz\/rYeNQwhCMtNCj\/AfEz5TfCFXBTLEMkWF986BrWkgEsZRpb3LXnHtWAzlgU\/l8XAVZROo19uJeqCNutfNGI3Npoz+M7q1CfzMupnNMR0lPhM5xzPfS7wgedipNvcFab8s5g==", "FareInfoRef": "0bnHpB9GuDKA4WigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAmTigoOAAAA==", "origin": "BOM", "departure_time": "2026-09-10T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT17H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YXSRU", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d02bWg2kImaLgwhSGXp\/Y9RQ1Kpluz\/rYeNQwhCMtNCj\/AfEz5TfCFXBTLEMkWF986BrWkgEsZRpb3LXnHtWAzlgU\/l8XAVZROo19uJeqCNutfNGI3Npoz+M7q1CfzMupnNMR0lPhM5xzPfS7wgedipNvcFab8s5g==", "FareInfoRef": "0bnHpB9GuDKA4WigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-1-294-1", "itt_flight_key": "F1TT00016-0", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H35M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAqTigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T11:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H15M", "distance": "1174", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YXSRU", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d02bWg3EERJFoYQpLL0\/seocVOpluz\/rYeNQwhCMtOTHuE\/JrynuKO0BBSI5tE2eO+cNR1Ewjib9Fc9GsYOZiFFxfBX2R4uklgFyaeboV40rppjUka2WZUxfsawOoGfWTa1JeazxjWTczzzvcYLkoeeqnMfdGUs5A==", "FareInfoRef": "0bnHpB9GuDKApXigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAsTigoOAAAA==", "origin": "BOM", "departure_time": "2026-11-21T03:00:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21T05:20:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT4H50M", "distance": "1722", "lay_over": "PT12H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2213" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2213" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YXSRU", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d02bWg3EERJFoYQpLL0\/seocVOpluz\/rYeNQwhCMtOTHuE\/JrynuKO0BBSI5tE2eO+cNR1Ewjib9Fc9GsYOZiFFxfBX2R4uklgFyaeboV40rppjUka2WZUxfsawOoGfWTa1JeazxjWTczzzvcYLkoeeqnMfdGUs5A==", "FareInfoRef": "0bnHpB9GuDKApXigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 42463, "gross_total": 41263, "base_fare": 19600, "tax": 22163, "sell": { "currency": "BDT", "total": 42463, "base_fare": 19600, "tax": 22163 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDI0NjMsImJhc2VfZmFyZSI6MTk2MDAsInRheCI6MjIxNjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MTk2MywiYmFzZV9mYXJlIjoxOTEwMCwidGF4IjoyMjE2MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MTI2MywiYmFzZV9mYXJlIjoxOTEwMCwidGF4IjoyMjE2M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 42463, "base_fare": 19600, "tax": 22163, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "19100.00", "tax": "22163.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 42463, "base_fare": 19600, "tax": 22163, "gross": { "base_fare": "19100.00", "tax": "22163.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQyNDYzLjAwIiwiYmFzZV9mYXJlIjoiMTk2MDAuMDAiLCJ0YXgiOiIyMjE2My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MTAwLjAwIiwidGF4IjoiMjIxNjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MTk2My4wMCIsImJhc2VfZmFyZSI6IjE5MTAwLjAwIiwidGF4IjoiMjIxNjMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTEwMC4wMCIsInRheCI6IjIyMTYzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MTI2My4wMCIsImJhc2VfZmFyZSI6IjE5MTAwLjAwIiwidGF4IjoiMjIxNjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo0MTk2MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "T", "farebasis": "TU2YXSRU", "cabin": "economy" }, { "origin": "BOM", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "T", "farebasis": "TU2YXSRU", "cabin": "economy" }, { "origin": "DAC", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "T", "farebasis": "TU2YXSRU", "cabin": "economy" }, { "origin": "BOM", "destination": "RUH", "operating": "AI", "marketing": "AI", "booking_code": "T", "farebasis": "TU2YXSRU", "cabin": "economy" } ], "connecting": [ "BOM" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "destination_airport", "reason": "end (DAC) is blocked by destination not_applicable" }, { "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 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI | entry 2: operating_code CA != segment 1 (RUH->BOM) operating AI | entry 3: operating_code CZ != segment 1 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI | entry 2: operating_code GF != segment 1 (RUH->BOM) operating AI | entry 3: operating_code WY != segment 1 (RUH->BOM) operating AI | entry 4: operating_code EK != segment 1 (RUH->BOM) operating AI | entry 5: operating_code TG != segment 1 (RUH->BOM) operating AI | entry 6: operating_code OD != segment 1 (RUH->BOM) operating AI | entry 7: operating_code ET != segment 1 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "17H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAdTigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:15:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09T14:10:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": "1722", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YXSRU", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d02bWg2kImaLgwhSGXp\/Y9RQ1Kpluz\/rYeNQwhCMtNCj\/AfEz5TfCFXBTLEMkWF986BrWkgEsZRpb3LXnHtWAzlgU\/l8XAVZROo19uJeqCNutfNGI3Npoz+M7q1CfzMupnNMR0lPhM5xzPfS7wgedipNvcFab8s5g==", "FareInfoRef": "0bnHpB9GuDKA4WigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAmTigoOAAAA==", "origin": "BOM", "departure_time": "2026-09-10T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT17H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YXSRU", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d02bWg2kImaLgwhSGXp\/Y9RQ1Kpluz\/rYeNQwhCMtNCj\/AfEz5TfCFXBTLEMkWF986BrWkgEsZRpb3LXnHtWAzlgU\/l8XAVZROo19uJeqCNutfNGI3Npoz+M7q1CfzMupnNMR0lPhM5xzPfS7wgedipNvcFab8s5g==", "FareInfoRef": "0bnHpB9GuDKA4WigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "PT20H35M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAqTigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T11:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H15M", "distance": "1174", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YXSRU", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d02bWg3EERJFoYQpLL0\/seocVOpluz\/rYeNQwhCMtOTHuE\/JrynuKO0BBSI5tE2eO+cNR1Ewjib9Fc9GsYOZiFFxfBX2R4uklgFyaeboV40rppjUka2WZUxfsawOoGfWTa1JeazxjWTczzzvcYLkoeeqnMfdGUs5A==", "FareInfoRef": "0bnHpB9GuDKApXigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAsTigoOAAAA==", "origin": "BOM", "departure_time": "2026-11-21T03:00:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21T05:20:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT4H50M", "distance": "1722", "lay_over": "PT12H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2213" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2213" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YXSRU", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d02bWg3EERJFoYQpLL0\/seocVOpluz\/rYeNQwhCMtOTHuE\/JrynuKO0BBSI5tE2eO+cNR1Ewjib9Fc9GsYOZiFFxfBX2R4uklgFyaeboV40rppjUka2WZUxfsawOoGfWTa1JeazxjWTczzzvcYLkoeeqnMfdGUs5A==", "FareInfoRef": "0bnHpB9GuDKApXigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 42463, "filter": { "id": "F1RT00002-1-294", "price": 42463, "gross_total": 41263, "journey_duration": "PT1D21H5M", "journey_duration_seconds": 162300, "layover_duration": "PT1D5H45M", "layover_duration_seconds": 107100, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T07:15:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T05:20:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090715bom2026090914102214bom202609100725dac2026091010452183dac202611201145bom2026112014302184bom202611210300ruh2026112105202213", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-2-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-156", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-2-294-0", "itt_flight_key": "F1TT00016-156", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "17H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAdTigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:15:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09T14:10:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": "1722", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YWSRU", "FareRuleKey": "gws-eJxNjkEOhCAMRQ9j\/r6tDg47CBh1w0IkEzZz\/2NMQU2mSft\/82ipc05IDFl6u\/8Y8B38jlQCkCCa0QfYyRiwNhVEwjiL1E8+Cu4dVlHq+FLuDxcJrIIwh+lCLVB7PcqmjPpmVUb7Gc3qBB6zbGqTj2f2a6RxZMOv7G9IM\/RUnfsBbZAs7w==", "FareInfoRef": "0bnHpB9GuDKA8oigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAmTigoOAAAA==", "origin": "BOM", "departure_time": "2026-09-10T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT17H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YWSRU", "FareRuleKey": "gws-eJxNjkEOhCAMRQ9j\/r6tDg47CBh1w0IkEzZz\/2NMQU2mSft\/82ipc05IDFl6u\/8Y8B38jlQCkCCa0QfYyRiwNhVEwjiL1E8+Cu4dVlHq+FLuDxcJrIIwh+lCLVB7PcqmjPpmVUb7Gc3qBB6zbGqTj2f2a6RxZMOv7G9IM\/RUnfsBbZAs7w==", "FareInfoRef": "0bnHpB9GuDKA8oigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-2-294-1", "itt_flight_key": "F1TT00016-156", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H35M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAqTigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T11:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H15M", "distance": "1174", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YWSRU", "FareRuleKey": "gws-eJxNjjEOwzAIRQ8T\/R1I6jSbLTtKsniIY1Veev9jFNNUKhL8j57BeO+FxNFCT\/8fA95DOJBrBDJE86w7lsk5axqIhHFVaa9yVvQdzEKKsuGvsj1cJbIK4hwnQy1r3DWFqIxssyqj\/4xudQI\/s+5qc0hXCVuicWTHjxJuSDP0VJ37AHg2LO0=", "FareInfoRef": "0bnHpB9GuDKAkpigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAsTigoOAAAA==", "origin": "BOM", "departure_time": "2026-11-21T03:00:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21T05:20:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT4H50M", "distance": "1722", "lay_over": "PT12H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2213" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2213" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YWSRU", "FareRuleKey": "gws-eJxNjjEOwzAIRQ8T\/R1I6jSbLTtKsniIY1Veev9jFNNUKhL8j57BeO+FxNFCT\/8fA95DOJBrBDJE86w7lsk5axqIhHFVaa9yVvQdzEKKsuGvsj1cJbIK4hwnQy1r3DWFqIxssyqj\/4xudQI\/s+5qc0hXCVuicWTHjxJuSDP0VJ37AHg2LO0=", "FareInfoRef": "0bnHpB9GuDKAkpigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 46745, "gross_total": 45545, "base_fare": 23882, "tax": 22163, "sell": { "currency": "BDT", "total": 46745, "base_fare": 23882, "tax": 22163 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDY3NDUsImJhc2VfZmFyZSI6MjM4ODIsInRheCI6MjIxNjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0NjI0NSwiYmFzZV9mYXJlIjoyMzM4MiwidGF4IjoyMjE2MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0NTU0NSwiYmFzZV9mYXJlIjoyMzM4MiwidGF4IjoyMjE2M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 46745, "base_fare": 23882, "tax": 22163, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23382.00", "tax": "22163.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 46745, "base_fare": 23882, "tax": 22163, "gross": { "base_fare": "23382.00", "tax": "22163.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ2NzQ1LjAwIiwiYmFzZV9mYXJlIjoiMjM4ODIuMDAiLCJ0YXgiOiIyMjE2My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzMzgyLjAwIiwidGF4IjoiMjIxNjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0NjI0NS4wMCIsImJhc2VfZmFyZSI6IjIzMzgyLjAwIiwidGF4IjoiMjIxNjMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzM4Mi4wMCIsInRheCI6IjIyMTYzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0NTU0NS4wMCIsImJhc2VfZmFyZSI6IjIzMzgyLjAwIiwidGF4IjoiMjIxNjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo0NjI0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "T", "farebasis": "TU2YWSRU", "cabin": "economy" }, { "origin": "BOM", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "T", "farebasis": "TU2YWSRU", "cabin": "economy" }, { "origin": "DAC", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "T", "farebasis": "TU2YWSRU", "cabin": "economy" }, { "origin": "BOM", "destination": "RUH", "operating": "AI", "marketing": "AI", "booking_code": "T", "farebasis": "TU2YWSRU", "cabin": "economy" } ], "connecting": [ "BOM" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "destination_airport", "reason": "end (DAC) is blocked by destination not_applicable" }, { "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 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI | entry 2: operating_code CA != segment 1 (RUH->BOM) operating AI | entry 3: operating_code CZ != segment 1 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI | entry 2: operating_code GF != segment 1 (RUH->BOM) operating AI | entry 3: operating_code WY != segment 1 (RUH->BOM) operating AI | entry 4: operating_code EK != segment 1 (RUH->BOM) operating AI | entry 5: operating_code TG != segment 1 (RUH->BOM) operating AI | entry 6: operating_code OD != segment 1 (RUH->BOM) operating AI | entry 7: operating_code ET != segment 1 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-156", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "17H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAdTigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:15:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09T14:10:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": "1722", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YWSRU", "FareRuleKey": "gws-eJxNjkEOhCAMRQ9j\/r6tDg47CBh1w0IkEzZz\/2NMQU2mSft\/82ipc05IDFl6u\/8Y8B38jlQCkCCa0QfYyRiwNhVEwjiL1E8+Cu4dVlHq+FLuDxcJrIIwh+lCLVB7PcqmjPpmVUb7Gc3qBB6zbGqTj2f2a6RxZMOv7G9IM\/RUnfsBbZAs7w==", "FareInfoRef": "0bnHpB9GuDKA8oigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAmTigoOAAAA==", "origin": "BOM", "departure_time": "2026-09-10T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT17H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YWSRU", "FareRuleKey": "gws-eJxNjkEOhCAMRQ9j\/r6tDg47CBh1w0IkEzZz\/2NMQU2mSft\/82ipc05IDFl6u\/8Y8B38jlQCkCCa0QfYyRiwNhVEwjiL1E8+Cu4dVlHq+FLuDxcJrIIwh+lCLVB7PcqmjPpmVUb7Gc3qBB6zbGqTj2f2a6RxZMOv7G9IM\/RUnfsBbZAs7w==", "FareInfoRef": "0bnHpB9GuDKA8oigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-156", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H35M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAqTigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T11:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H15M", "distance": "1174", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YWSRU", "FareRuleKey": "gws-eJxNjjEOwzAIRQ8T\/R1I6jSbLTtKsniIY1Veev9jFNNUKhL8j57BeO+FxNFCT\/8fA95DOJBrBDJE86w7lsk5axqIhHFVaa9yVvQdzEKKsuGvsj1cJbIK4hwnQy1r3DWFqIxssyqj\/4xudQI\/s+5qc0hXCVuicWTHjxJuSDP0VJ37AHg2LO0=", "FareInfoRef": "0bnHpB9GuDKAkpigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAsTigoOAAAA==", "origin": "BOM", "departure_time": "2026-11-21T03:00:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21T05:20:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT4H50M", "distance": "1722", "lay_over": "PT12H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2213" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2213" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YWSRU", "FareRuleKey": "gws-eJxNjjEOwzAIRQ8T\/R1I6jSbLTtKsniIY1Veev9jFNNUKhL8j57BeO+FxNFCT\/8fA95DOJBrBDJE86w7lsk5axqIhHFVaa9yVvQdzEKKsuGvsj1cJbIK4hwnQy1r3DWFqIxssyqj\/4xudQI\/s+5qc0hXCVuicWTHjxJuSDP0VJ37AHg2LO0=", "FareInfoRef": "0bnHpB9GuDKAkpigoOAAAA==" }, "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": 1, "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" }, "total_price": 46745, "filter": { "id": "F1RT00002-2-294", "price": 46745, "gross_total": 45545, "journey_duration": "PT1D21H5M", "journey_duration_seconds": 162300, "layover_duration": "PT1D5H45M", "layover_duration_seconds": 107100, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T07:15:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T05:20:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090715bom2026090914102214bom202609100725dac2026091010452183dac202611201145bom2026112014302184bom202611210300ruh2026112105202213", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-3-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-0", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-3-294-0", "itt_flight_key": "F1SE00005-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT24H30M", "transit_time": "17H15M", "routes": [ { "air_segment_key": "0-0", "origin": "RUH", "departure_time": "2026-09-09T07:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09T14:10:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": 1719, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": 2214 }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": 2214 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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 1 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TU2YXSRU\/HUBAA", "matchedAccountCode": "HFO1", "negotiatedFare": true, "privateFare": true, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TU2YXSRU\/HUBAA" ] } } }, { "air_segment_key": "1-0", "origin": "BOM", "departure_time": "2026-09-10T07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10T10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H50M", "distance": 1173, "lay_over": "PT17H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": 2183 }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": 2183 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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 1 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TU2YXSRU\/HUBAA", "matchedAccountCode": "HFO1", "negotiatedFare": true, "privateFare": true, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TU2YXSRU\/HUBAA" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-3-294-1", "itt_flight_key": "F1SE00005-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H35M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0-0", "origin": "DAC", "departure_time": "2026-11-20T11:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20T14:50:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H35M", "distance": 1173, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": 2184 }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": 2184 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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 1 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TU2YXSRU\/HUBAA", "matchedAccountCode": "HFO1", "negotiatedFare": true, "privateFare": true, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TU2YXSRU\/HUBAA" ] } } }, { "air_segment_key": "1-0", "origin": "BOM", "departure_time": "2026-11-21T03:00:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21T05:20:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT4H50M", "distance": 1719, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": 2213 }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": 2213 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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 1 kg" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TU2YXSRU\/HUBAA", "matchedAccountCode": "HFO1", "negotiatedFare": true, "privateFare": true, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TU2YXSRU\/HUBAA" ] } } } ] } ], "promo_title": "Nego-Private Fare", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 46756.11, "gross_total": 45364.02, "base_fare": 21527.82, "tax": 24336.2, "sell": { "currency": "BDT", "total": 46756.11, "base_fare": 21527.82, "tax": 24336.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDY3NTYuMTEsImJhc2VfZmFyZSI6MjE1MjcuODIsInRheCI6MjQzMzYuMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQ2MjU2LjExLCJiYXNlX2ZhcmUiOjIxMDI3LjgyLCJ0YXgiOjI0MzM2LjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDUzNjQuMDIsImJhc2VfZmFyZSI6MjEwMjcuODIsInRheCI6MjQzMzYuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 46756.11, "base_fare": 21527.82, "tax": 24336.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "21027.82", "tax": "24336.20", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 46756.11, "base_fare": 21527.82, "tax": 24336.2, "gross": { "base_fare": "21027.82", "tax": "24336.20", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ2NzU2LjExIiwiYmFzZV9mYXJlIjoiMjE1MjcuODIiLCJ0YXgiOiIyNDMzNi4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxMDI3LjgyIiwidGF4IjoiMjQzMzYuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0NjI1Ni4xMSIsImJhc2VfZmFyZSI6IjIxMDI3LjgyIiwidGF4IjoiMjQzMzYuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTAyNy44MiIsInRheCI6IjI0MzM2LjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0NTM2NC4wMiIsImJhc2VfZmFyZSI6IjIxMDI3LjgyIiwidGF4IjoiMjQzMzYuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo0NjI1Ni4xMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 46756.11, "filter": { "id": "F1RT00002-3-294", "price": 46756.11, "gross_total": 45364.02, "journey_duration": "PT20H35M", "journey_duration_seconds": 74100, "layover_duration": "PT12H10M", "layover_duration_seconds": 43800, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": { "": "BOM" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T07:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T05:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090715bom2026090914102214adtbom202609100725dac2026091010452183adtdac202611201145bom2026112014502184adtbom202611210300ruh2026112105202213adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-4-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-0", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-4-294-0", "itt_flight_key": "F1TF00018-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-1#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "XFAADB885-282D-4B10-8FD3-1#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "F1RT00002-4-294-1", "itt_flight_key": "F1TF00018-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": "6H25M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-45#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TWEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-45#Isgm6f003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TWEEPSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 60408.14, "gross_total": 61084, "base_fare": 28887, "tax": 32865, "sell": { "currency": "BDT", "total": 60408.14, "base_fare": 28887, "tax": 32865 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjA0MDguMTQsImJhc2VfZmFyZSI6Mjg4ODcsInRheCI6MzI4NjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1OTkwOC4xNCwiYmFzZV9mYXJlIjoyODM4NywidGF4IjozMjg2NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MTA4NCwiYmFzZV9mYXJlIjoyODM4NywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 60408.14, "base_fare": 28887, "tax": 32865, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "28387.00", "tax": "32697.00", "discount": 2043.86, "ait": "168.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 60408.14, "base_fare": 28887, "tax": 32865, "gross": { "base_fare": "28387.00", "tax": "32697.00", "discount": "2043.86", "ait": "168.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYwNDA4LjE0IiwiYmFzZV9mYXJlIjoiMjg4ODcuMDAiLCJ0YXgiOiIzMjg2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Mzg3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjIwNDMuODYiLCJhaXQiOiIxNjguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5OTA4LjE0IiwiYmFzZV9mYXJlIjoiMjgzODcuMDAiLCJ0YXgiOiIzMjg2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Mzg3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjIwNDMuODYiLCJhaXQiOiIxNjguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjEwODQuMDAiLCJiYXNlX2ZhcmUiOiIyODM4Ny4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIyMDQzLjg2IiwiYWl0IjoiMTY4LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo1OTkwOC4xNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 60408.14, "filter": { "id": "F1RT00002-4-294", "price": 60408.14, "gross_total": 61084, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-5-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-1", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-5-294-0", "itt_flight_key": "F1F400029-1-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "17H15M", "routes": [ { "air_segment_key": "3827ea122d7357a769e5b23044defa30", "origin": "RUH", "departure_time": "2026-09-09T07:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09T14:10:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TU2YXNRU", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TU2YXNRU" ] } } }, { "air_segment_key": "fbef9cf5e0a0e16322670c6521d70026", "origin": "BOM", "departure_time": "2026-09-10T07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10T10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT17H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TU2YXNRU", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TU2YXNRU" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-5-294-1", "itt_flight_key": "F1F400029-1-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H15M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "22644319d08f7b165612d50687fc52cb", "origin": "DAC", "departure_time": "2026-11-20T15:10:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20T17:30:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "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": "W", "meal_code": null, "seat_available": 9, "fareBasisCode": "WU2YXSRU", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "WU2YXSRU" ] } } }, { "air_segment_key": "58fd31b6484a51bf9d98f94f4afbdb41", "origin": "DEL", "departure_time": "2026-11-21T13:05:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21T16:25:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H50M", "distance": null, "lay_over": "PT19H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2243" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2243" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "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": "W", "meal_code": null, "seat_available": 9, "fareBasisCode": "WU2YXSRU", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "WU2YXSRU" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 60419.1, "gross_total": 58708.41, "base_fare": 35862.43, "tax": 23345.98, "sell": { "currency": "BDT", "total": 60419.1, "base_fare": 35862.43, "tax": 23345.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjA0MTkuMSwiYmFzZV9mYXJlIjozNTg2Mi40MywidGF4IjoyMzM0NS45OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5OTE5LjEsImJhc2VfZmFyZSI6MzUzNjIuNDMsInRheCI6MjMzNDUuOTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTg3MDguNDEsImJhc2VfZmFyZSI6MzUzNjIuNDMsInRheCI6MjMzNDUuOTh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 60419.1, "base_fare": 35862.43, "tax": 23345.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35362.43", "tax": "23345.98", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 60419.1, "base_fare": 35862.43, "tax": 23345.98, "gross": { "base_fare": "35362.43", "tax": "23345.98", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYwNDE5LjEwIiwiYmFzZV9mYXJlIjoiMzU4NjIuNDMiLCJ0YXgiOiIyMzM0NS45OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzYyLjQzIiwidGF4IjoiMjMzNDUuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI1OTkxOS4xMCIsImJhc2VfZmFyZSI6IjM1MzYyLjQzIiwidGF4IjoiMjMzNDUuOTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTM2Mi40MyIsInRheCI6IjIzMzQ1Ljk4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTg3MDguNDEiLCJiYXNlX2ZhcmUiOiIzNTM2Mi40MyIsInRheCI6IjIzMzQ1Ljk4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjU5OTE5LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 60419.1, "filter": { "id": "F1RT00002-5-294", "price": 60419.1, "gross_total": 58708.41, "journey_duration": "PT2D4H45M", "journey_duration_seconds": 189900, "layover_duration": "PT1D12H50M", "layover_duration_seconds": 132600, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T07:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:25:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090715bom2026090914102214bom202609100725dac2026091010452183dac202611201510del202611201730238del202611211305ruh2026112116252243", "destination_reach_time": "PT2D4H45M", "destination_reach_timestamp": 189900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-6-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-1", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-6-294-0", "itt_flight_key": "F1TT00016-1", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "17H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAdTigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:15:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09T14:10:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": "1722", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YXSRU", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d02bWg2kImaLgwhSGXp\/Y9RQ1Kpluz\/rYeNQwhCMtNCj\/AfEz5TfCFXBTLEMkWF986BrWkgEsZRpb3LXnHtWAzlgU\/l8XAVZROo19uJeqCNutfNGI3Npoz+M7q1CfzMupnNMR0lPhM5xzPfS7wgedipNvcFab8s5g==", "FareInfoRef": "0bnHpB9GuDKA4WigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAmTigoOAAAA==", "origin": "BOM", "departure_time": "2026-09-10T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT17H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YXSRU", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d02bWg2kImaLgwhSGXp\/Y9RQ1Kpluz\/rYeNQwhCMtNCj\/AfEz5TfCFXBTLEMkWF986BrWkgEsZRpb3LXnHtWAzlgU\/l8XAVZROo19uJeqCNutfNGI3Npoz+M7q1CfzMupnNMR0lPhM5xzPfS7wgedipNvcFab8s5g==", "FareInfoRef": "0bnHpB9GuDKA4WigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-6-294-1", "itt_flight_key": "F1TT00016-1", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H15M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvTigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T15:10:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20T17:30:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H50M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WU2YXSRU", "FareRuleKey": "gws-eJxNTkEOwjAMe8zku5NCB7dW7cS49LBSwS78\/xmkZUhESuzIiZMQglI9r7yE\/5jwnuIdpSWgQC23tkIdvR\/dDlIFz6b7q24N3UREaVIZ8hdlDC6axABpTqch7cXiqDmm7jWcSQr6aXRqG\/iRZTVaYn7UeMt0TrycazxEzrBfbe8Dm+8tEQ==", "FareInfoRef": "0bnHpB9GuDKAOXigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAzTigoOAAAA==", "origin": "DEL", "departure_time": "2026-11-21T13:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21T16:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H50M", "distance": "1888", "lay_over": "PT19H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2243" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2243" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WU2YXSRU", "FareRuleKey": "gws-eJxNTkEOwjAMe8zku5NCB7dW7cS49LBSwS78\/xmkZUhESuzIiZMQglI9r7yE\/5jwnuIdpSWgQC23tkIdvR\/dDlIFz6b7q24N3UREaVIZ8hdlDC6axABpTqch7cXiqDmm7jWcSQr6aXRqG\/iRZTVaYn7UeMt0TrycazxEzrBfbe8Dm+8tEQ==", "FareInfoRef": "0bnHpB9GuDKAOXigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 61399, "gross_total": 60199, "base_fare": 38536, "tax": 22163, "sell": { "currency": "BDT", "total": 61399, "base_fare": 38536, "tax": 22163 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjEzOTksImJhc2VfZmFyZSI6Mzg1MzYsInRheCI6MjIxNjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MDg5OSwiYmFzZV9mYXJlIjozODAzNiwidGF4IjoyMjE2MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MDE5OSwiYmFzZV9mYXJlIjozODAzNiwidGF4IjoyMjE2M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61399, "base_fare": 38536, "tax": 22163, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "38036.00", "tax": "22163.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 61399, "base_fare": 38536, "tax": 22163, "gross": { "base_fare": "38036.00", "tax": "22163.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYxMzk5LjAwIiwiYmFzZV9mYXJlIjoiMzg1MzYuMDAiLCJ0YXgiOiIyMjE2My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4MDM2LjAwIiwidGF4IjoiMjIxNjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MDg5OS4wMCIsImJhc2VfZmFyZSI6IjM4MDM2LjAwIiwidGF4IjoiMjIxNjMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzODAzNi4wMCIsInRheCI6IjIyMTYzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MDE5OS4wMCIsImJhc2VfZmFyZSI6IjM4MDM2LjAwIiwidGF4IjoiMjIxNjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo2MDg5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "T", "farebasis": "TU2YXSRU", "cabin": "economy" }, { "origin": "BOM", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "T", "farebasis": "TU2YXSRU", "cabin": "economy" }, { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WU2YXSRU", "cabin": "economy" }, { "origin": "DEL", "destination": "RUH", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WU2YXSRU", "cabin": "economy" } ], "connecting": [ "BOM", "DEL" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "destination_airport", "reason": "end (DAC) is blocked by destination not_applicable" }, { "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 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI | entry 2: operating_code CA != segment 1 (RUH->BOM) operating AI | entry 3: operating_code CZ != segment 1 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI | entry 2: operating_code GF != segment 1 (RUH->BOM) operating AI | entry 3: operating_code WY != segment 1 (RUH->BOM) operating AI | entry 4: operating_code EK != segment 1 (RUH->BOM) operating AI | entry 5: operating_code TG != segment 1 (RUH->BOM) operating AI | entry 6: operating_code OD != segment 1 (RUH->BOM) operating AI | entry 7: operating_code ET != segment 1 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "17H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAdTigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:15:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09T14:10:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": "1722", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YXSRU", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d02bWg2kImaLgwhSGXp\/Y9RQ1Kpluz\/rYeNQwhCMtNCj\/AfEz5TfCFXBTLEMkWF986BrWkgEsZRpb3LXnHtWAzlgU\/l8XAVZROo19uJeqCNutfNGI3Npoz+M7q1CfzMupnNMR0lPhM5xzPfS7wgedipNvcFab8s5g==", "FareInfoRef": "0bnHpB9GuDKA4WigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAmTigoOAAAA==", "origin": "BOM", "departure_time": "2026-09-10T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT17H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YXSRU", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/d02bWg2kImaLgwhSGXp\/Y9RQ1Kpluz\/rYeNQwhCMtNCj\/AfEz5TfCFXBTLEMkWF986BrWkgEsZRpb3LXnHtWAzlgU\/l8XAVZROo19uJeqCNutfNGI3Npoz+M7q1CfzMupnNMR0lPhM5xzPfS7wgedipNvcFab8s5g==", "FareInfoRef": "0bnHpB9GuDKA4WigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "PT1D4H15M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvTigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T15:10:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20T17:30:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H50M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WU2YXSRU", "FareRuleKey": "gws-eJxNTkEOwjAMe8zku5NCB7dW7cS49LBSwS78\/xmkZUhESuzIiZMQglI9r7yE\/5jwnuIdpSWgQC23tkIdvR\/dDlIFz6b7q24N3UREaVIZ8hdlDC6axABpTqch7cXiqDmm7jWcSQr6aXRqG\/iRZTVaYn7UeMt0TrycazxEzrBfbe8Dm+8tEQ==", "FareInfoRef": "0bnHpB9GuDKAOXigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAzTigoOAAAA==", "origin": "DEL", "departure_time": "2026-11-21T13:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21T16:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H50M", "distance": "1888", "lay_over": "PT19H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2243" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2243" }, "booking_class": { "brand_id": "2186880", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WU2YXSRU", "FareRuleKey": "gws-eJxNTkEOwjAMe8zku5NCB7dW7cS49LBSwS78\/xmkZUhESuzIiZMQglI9r7yE\/5jwnuIdpSWgQC23tkIdvR\/dDlIFz6b7q24N3UREaVIZ8hdlDC6axABpTqch7cXiqDmm7jWcSQr6aXRqG\/iRZTVaYn7UeMt0TrycazxEzrBfbe8Dm+8tEQ==", "FareInfoRef": "0bnHpB9GuDKAOXigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 61399, "filter": { "id": "F1RT00002-6-294", "price": 61399, "gross_total": 60199, "journey_duration": "PT2D4H45M", "journey_duration_seconds": 189900, "layover_duration": "PT1D12H50M", "layover_duration_seconds": 132600, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T07:15:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T16:25:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090715bom2026090914102214bom202609100725dac2026091010452183dac202611201510del202611201730238del202611211305ruh2026112116252243", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-7-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-1", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-7-294-0", "itt_flight_key": "F1TF00018-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-7#Isgm13003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-7#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "F1RT00002-7-294-1", "itt_flight_key": "F1TF00018-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "15H40M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-45#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TWEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-45#Isgm6f003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TWEEPSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 62983.91, "gross_total": 63851, "base_fare": 31654, "tax": 32873, "sell": { "currency": "BDT", "total": 62983.91, "base_fare": 31654, "tax": 32873 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjI5ODMuOTEsImJhc2VfZmFyZSI6MzE2NTQsInRheCI6MzI4NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjQ4My45MSwiYmFzZV9mYXJlIjozMTE1NCwidGF4IjozMjg3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2Mzg1MSwiYmFzZV9mYXJlIjozMTE1NCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 62983.91, "base_fare": 31654, "tax": 32873, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "31154.00", "tax": "32697.00", "discount": 2243.09, "ait": "176.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 62983.91, "base_fare": 31654, "tax": 32873, "gross": { "base_fare": "31154.00", "tax": "32697.00", "discount": "2243.09", "ait": "176.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyOTgzLjkxIiwiYmFzZV9mYXJlIjoiMzE2NTQuMDAiLCJ0YXgiOiIzMjg3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMTU0LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjIyNDMuMDkiLCJhaXQiOiIxNzYuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYyNDgzLjkxIiwiYmFzZV9mYXJlIjoiMzExNTQuMDAiLCJ0YXgiOiIzMjg3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMTU0LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjIyNDMuMDkiLCJhaXQiOiIxNzYuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjM4NTEuMDAiLCJiYXNlX2ZhcmUiOiIzMTE1NC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIyMjQzLjA5IiwiYWl0IjoiMTc2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo2MjQ4My45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 62983.91, "filter": { "id": "F1RT00002-7-294", "price": 62983.91, "gross_total": 63851, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609100200dac202609100840582dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-8-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-2", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-8-294-0", "itt_flight_key": "F1F400029-2-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "33c4d6f2397aadf3227928465b542988", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "T4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "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": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } }, { "air_segment_key": "edaade9c955c0f93225b915b54c9b78c", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "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": "L", "meal_code": null, "seat_available": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-8-294-1", "itt_flight_key": "F1F400029-2-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "87b14ba66b59215401b037a9f5941198", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } }, { "air_segment_key": "38820e1b9ca7204724631e4375d68d14", "origin": "JED", "departure_time": "2026-11-20T11:00:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T12:40:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1028" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1028" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 64247.44, "gross_total": 62536.75, "base_fare": 45364.46, "tax": 17672.29, "sell": { "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQyNDcuNDQsImJhc2VfZmFyZSI6NDUzNjQuNDYsInRheCI6MTc2NzIuMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2Mzc0Ny40NCwiYmFzZV9mYXJlIjo0NDg2NC40NiwidGF4IjoxNzY3Mi4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjUzNi43NSwiYmFzZV9mYXJlIjo0NDg2NC40NiwidGF4IjoxNzY3Mi4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44864.46", "tax": "17672.29", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29, "gross": { "base_fare": "44864.46", "tax": "17672.29", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0MjQ3LjQ0IiwiYmFzZV9mYXJlIjoiNDUzNjQuNDYiLCJ0YXgiOiIxNzY3Mi4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0ODY0LjQ2IiwidGF4IjoiMTc2NzIuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2Mzc0Ny40NCIsImJhc2VfZmFyZSI6IjQ0ODY0LjQ2IiwidGF4IjoiMTc2NzIuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDg2NC40NiIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjI1MzYuNzUiLCJiYXNlX2ZhcmUiOiI0NDg2NC40NiIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjYzNzQ3LjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 64247.44, "filter": { "id": "F1RT00002-8-294", "price": 64247.44, "gross_total": 62536.75, "journey_duration": "PT1D1H5M", "journey_duration_seconds": 90300, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T12:40:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611200140jed202611200615803jed202611201100ruh2026112012401028", "destination_reach_time": "PT1D1H5M", "destination_reach_timestamp": 90300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-9-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-3", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-9-294-0", "itt_flight_key": "F1F400029-3-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "33c4d6f2397aadf3227928465b542988", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "T4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "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": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } }, { "air_segment_key": "edaade9c955c0f93225b915b54c9b78c", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "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": "L", "meal_code": null, "seat_available": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-9-294-1", "itt_flight_key": "F1F400029-3-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "87b14ba66b59215401b037a9f5941198", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } }, { "air_segment_key": "99c3805878895da491ec6fbb2784dd41", "origin": "JED", "departure_time": "2026-11-20T10:00:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T11:40:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1026" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1026" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 64247.44, "gross_total": 62536.75, "base_fare": 45364.46, "tax": 17672.29, "sell": { "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQyNDcuNDQsImJhc2VfZmFyZSI6NDUzNjQuNDYsInRheCI6MTc2NzIuMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2Mzc0Ny40NCwiYmFzZV9mYXJlIjo0NDg2NC40NiwidGF4IjoxNzY3Mi4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjUzNi43NSwiYmFzZV9mYXJlIjo0NDg2NC40NiwidGF4IjoxNzY3Mi4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44864.46", "tax": "17672.29", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29, "gross": { "base_fare": "44864.46", "tax": "17672.29", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0MjQ3LjQ0IiwiYmFzZV9mYXJlIjoiNDUzNjQuNDYiLCJ0YXgiOiIxNzY3Mi4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0ODY0LjQ2IiwidGF4IjoiMTc2NzIuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2Mzc0Ny40NCIsImJhc2VfZmFyZSI6IjQ0ODY0LjQ2IiwidGF4IjoiMTc2NzIuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDg2NC40NiIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjI1MzYuNzUiLCJiYXNlX2ZhcmUiOiI0NDg2NC40NiIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjYzNzQ3LjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 64247.44, "filter": { "id": "F1RT00002-9-294", "price": 64247.44, "gross_total": 62536.75, "journey_duration": "PT1D0H5M", "journey_duration_seconds": 86700, "layover_duration": "PT6H30M", "layover_duration_seconds": 23400, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T11:40:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611200140jed202611200615803jed202611201000ruh2026112011401026", "destination_reach_time": "PT1D0H5M", "destination_reach_timestamp": 86700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-10-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-4", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-10-294-0", "itt_flight_key": "F1F400029-4-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "33c4d6f2397aadf3227928465b542988", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "T4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "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": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } }, { "air_segment_key": "edaade9c955c0f93225b915b54c9b78c", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "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": "L", "meal_code": null, "seat_available": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-10-294-1", "itt_flight_key": "F1F400029-4-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "87b14ba66b59215401b037a9f5941198", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } }, { "air_segment_key": "ee5bb7e03a187c6dbab52a040aee8fc0", "origin": "JED", "departure_time": "2026-11-20T09:00:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T10:40:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1024" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1024" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 64247.44, "gross_total": 62536.75, "base_fare": 45364.46, "tax": 17672.29, "sell": { "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQyNDcuNDQsImJhc2VfZmFyZSI6NDUzNjQuNDYsInRheCI6MTc2NzIuMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2Mzc0Ny40NCwiYmFzZV9mYXJlIjo0NDg2NC40NiwidGF4IjoxNzY3Mi4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjUzNi43NSwiYmFzZV9mYXJlIjo0NDg2NC40NiwidGF4IjoxNzY3Mi4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44864.46", "tax": "17672.29", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29, "gross": { "base_fare": "44864.46", "tax": "17672.29", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0MjQ3LjQ0IiwiYmFzZV9mYXJlIjoiNDUzNjQuNDYiLCJ0YXgiOiIxNzY3Mi4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0ODY0LjQ2IiwidGF4IjoiMTc2NzIuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2Mzc0Ny40NCIsImJhc2VfZmFyZSI6IjQ0ODY0LjQ2IiwidGF4IjoiMTc2NzIuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDg2NC40NiIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjI1MzYuNzUiLCJiYXNlX2ZhcmUiOiI0NDg2NC40NiIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjYzNzQ3LjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 64247.44, "filter": { "id": "F1RT00002-10-294", "price": 64247.44, "gross_total": 62536.75, "journey_duration": "PT23H5M", "journey_duration_seconds": 83100, "layover_duration": "PT5H30M", "layover_duration_seconds": 19800, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:40:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611200140jed202611200615803jed202611200900ruh2026112010401024", "destination_reach_time": "PT23H5M", "destination_reach_timestamp": 83100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-11-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-5", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-11-294-0", "itt_flight_key": "F1F400029-5-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "33c4d6f2397aadf3227928465b542988", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "T4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "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": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } }, { "air_segment_key": "edaade9c955c0f93225b915b54c9b78c", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "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": "L", "meal_code": null, "seat_available": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-11-294-1", "itt_flight_key": "F1F400029-5-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "87b14ba66b59215401b037a9f5941198", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } }, { "air_segment_key": "153433f357d9a0d19328b576e4ba2bd1", "origin": "JED", "departure_time": "2026-11-20T08:00:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T09:40:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1022" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1022" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 64247.44, "gross_total": 62536.75, "base_fare": 45364.46, "tax": 17672.29, "sell": { "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQyNDcuNDQsImJhc2VfZmFyZSI6NDUzNjQuNDYsInRheCI6MTc2NzIuMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2Mzc0Ny40NCwiYmFzZV9mYXJlIjo0NDg2NC40NiwidGF4IjoxNzY3Mi4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjUzNi43NSwiYmFzZV9mYXJlIjo0NDg2NC40NiwidGF4IjoxNzY3Mi4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44864.46", "tax": "17672.29", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29, "gross": { "base_fare": "44864.46", "tax": "17672.29", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0MjQ3LjQ0IiwiYmFzZV9mYXJlIjoiNDUzNjQuNDYiLCJ0YXgiOiIxNzY3Mi4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0ODY0LjQ2IiwidGF4IjoiMTc2NzIuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2Mzc0Ny40NCIsImJhc2VfZmFyZSI6IjQ0ODY0LjQ2IiwidGF4IjoiMTc2NzIuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDg2NC40NiIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjI1MzYuNzUiLCJiYXNlX2ZhcmUiOiI0NDg2NC40NiIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjYzNzQ3LjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 64247.44, "filter": { "id": "F1RT00002-11-294", "price": 64247.44, "gross_total": 62536.75, "journey_duration": "PT22H5M", "journey_duration_seconds": 79500, "layover_duration": "PT4H30M", "layover_duration_seconds": 16200, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:40:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611200140jed202611200615803jed202611200800ruh2026112009401022", "destination_reach_time": "PT22H5M", "destination_reach_timestamp": 79500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-12-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-6", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-12-294-0", "itt_flight_key": "F1F400029-6-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "33c4d6f2397aadf3227928465b542988", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "T4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "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": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } }, { "air_segment_key": "edaade9c955c0f93225b915b54c9b78c", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "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": "L", "meal_code": null, "seat_available": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-12-294-1", "itt_flight_key": "F1F400029-6-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "2766ea344f6aba7f54912cca64217739", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } }, { "air_segment_key": "8b8b31b3dc8c6f172c99355d44092bb3", "origin": "JED", "departure_time": "2026-11-20T20:00:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T21:40:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1046" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1046" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 64247.44, "gross_total": 62536.75, "base_fare": 45364.46, "tax": 17672.29, "sell": { "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQyNDcuNDQsImJhc2VfZmFyZSI6NDUzNjQuNDYsInRheCI6MTc2NzIuMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2Mzc0Ny40NCwiYmFzZV9mYXJlIjo0NDg2NC40NiwidGF4IjoxNzY3Mi4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjUzNi43NSwiYmFzZV9mYXJlIjo0NDg2NC40NiwidGF4IjoxNzY3Mi4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44864.46", "tax": "17672.29", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29, "gross": { "base_fare": "44864.46", "tax": "17672.29", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0MjQ3LjQ0IiwiYmFzZV9mYXJlIjoiNDUzNjQuNDYiLCJ0YXgiOiIxNzY3Mi4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0ODY0LjQ2IiwidGF4IjoiMTc2NzIuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2Mzc0Ny40NCIsImJhc2VfZmFyZSI6IjQ0ODY0LjQ2IiwidGF4IjoiMTc2NzIuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDg2NC40NiIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjI1MzYuNzUiLCJiYXNlX2ZhcmUiOiI0NDg2NC40NiIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjYzNzQ3LjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 64247.44, "filter": { "id": "F1RT00002-12-294", "price": 64247.44, "gross_total": 62536.75, "journey_duration": "PT22H20M", "journey_duration_seconds": 80400, "layover_duration": "PT4H45M", "layover_duration_seconds": 17100, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:40:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611201325jed202611201800809jed202611202000ruh2026112021401046", "destination_reach_time": "PT22H20M", "destination_reach_timestamp": 80400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-13-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-7", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-13-294-0", "itt_flight_key": "F1F400029-7-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "33c4d6f2397aadf3227928465b542988", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "T4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "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": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } }, { "air_segment_key": "edaade9c955c0f93225b915b54c9b78c", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "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": "L", "meal_code": null, "seat_available": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-13-294-1", "itt_flight_key": "F1F400029-7-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "2766ea344f6aba7f54912cca64217739", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } }, { "air_segment_key": "3f50493582e1746bceb9aca9de37b3b1", "origin": "JED", "departure_time": "2026-11-20T20:30:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T22:10:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 64247.44, "gross_total": 62536.75, "base_fare": 45364.46, "tax": 17672.29, "sell": { "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQyNDcuNDQsImJhc2VfZmFyZSI6NDUzNjQuNDYsInRheCI6MTc2NzIuMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2Mzc0Ny40NCwiYmFzZV9mYXJlIjo0NDg2NC40NiwidGF4IjoxNzY3Mi4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MjUzNi43NSwiYmFzZV9mYXJlIjo0NDg2NC40NiwidGF4IjoxNzY3Mi4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44864.46", "tax": "17672.29", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 64247.44, "base_fare": 45364.46, "tax": 17672.29, "gross": { "base_fare": "44864.46", "tax": "17672.29", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0MjQ3LjQ0IiwiYmFzZV9mYXJlIjoiNDUzNjQuNDYiLCJ0YXgiOiIxNzY3Mi4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0ODY0LjQ2IiwidGF4IjoiMTc2NzIuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2Mzc0Ny40NCIsImJhc2VfZmFyZSI6IjQ0ODY0LjQ2IiwidGF4IjoiMTc2NzIuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDg2NC40NiIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjI1MzYuNzUiLCJiYXNlX2ZhcmUiOiI0NDg2NC40NiIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjYzNzQ3LjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 64247.44, "filter": { "id": "F1RT00002-13-294", "price": 64247.44, "gross_total": 62536.75, "journey_duration": "PT22H50M", "journey_duration_seconds": 82200, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T22:10:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611201325jed202611201800809jed202611202030ruh2026112022101086", "destination_reach_time": "PT22H50M", "destination_reach_timestamp": 82200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-14-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-157", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-14-294-0", "itt_flight_key": "F1TT00016-157", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "17H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAdTigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:15:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09T14:10:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": "1722", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YWSRU", "FareRuleKey": "gws-eJxNjkEOhCAMRQ9j\/r6tDg47CBh1w0IkEzZz\/2NMQU2mSft\/82ipc05IDFl6u\/8Y8B38jlQCkCCa0QfYyRiwNhVEwjiL1E8+Cu4dVlHq+FLuDxcJrIIwh+lCLVB7PcqmjPpmVUb7Gc3qBB6zbGqTj2f2a6RxZMOv7G9IM\/RUnfsBbZAs7w==", "FareInfoRef": "0bnHpB9GuDKA8oigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAmTigoOAAAA==", "origin": "BOM", "departure_time": "2026-09-10T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT17H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YWSRU", "FareRuleKey": "gws-eJxNjkEOhCAMRQ9j\/r6tDg47CBh1w0IkEzZz\/2NMQU2mSft\/82ipc05IDFl6u\/8Y8B38jlQCkCCa0QfYyRiwNhVEwjiL1E8+Cu4dVlHq+FLuDxcJrIIwh+lCLVB7PcqmjPpmVUb7Gc3qBB6zbGqTj2f2a6RxZMOv7G9IM\/RUnfsBbZAs7w==", "FareInfoRef": "0bnHpB9GuDKA8oigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-14-294-1", "itt_flight_key": "F1TT00016-157", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H15M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvTigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T15:10:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20T17:30:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H50M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WU2YWSRU", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu6Fd290SJdW6Sw7NoiqX\/f8ZI1knDQkwGAzOOaXOvHN1\/zbgPfgnUglAgpofZYdOK9mrClIFZ9F65qOgiYgojUqd\/mbpg5sGsYSwhKlTNZldMfrQtLoySUE7jQatgR\/YdoPJx1f2j8hxlFlu2V8kF9ivtvcBmOQtCg==", "FareInfoRef": "0bnHpB9GuDKARpigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAzTigoOAAAA==", "origin": "DEL", "departure_time": "2026-11-21T13:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21T16:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H50M", "distance": "1888", "lay_over": "PT19H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2243" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2243" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WU2YWSRU", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu6Fd290SJdW6Sw7NoiqX\/f8ZI1knDQkwGAzOOaXOvHN1\/zbgPfgnUglAgpofZYdOK9mrClIFZ9F65qOgiYgojUqd\/mbpg5sGsYSwhKlTNZldMfrQtLoySUE7jQatgR\/YdoPJx1f2j8hxlFlu2V8kF9ivtvcBmOQtCg==", "FareInfoRef": "0bnHpB9GuDKARpigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 65680, "gross_total": 64480, "base_fare": 42817, "tax": 22163, "sell": { "currency": "BDT", "total": 65680, "base_fare": 42817, "tax": 22163 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjU2ODAsImJhc2VfZmFyZSI6NDI4MTcsInRheCI6MjIxNjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NTE4MCwiYmFzZV9mYXJlIjo0MjMxNywidGF4IjoyMjE2MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDQ4MCwiYmFzZV9mYXJlIjo0MjMxNywidGF4IjoyMjE2M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 65680, "base_fare": 42817, "tax": 22163, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "42317.00", "tax": "22163.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 65680, "base_fare": 42817, "tax": 22163, "gross": { "base_fare": "42317.00", "tax": "22163.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY1NjgwLjAwIiwiYmFzZV9mYXJlIjoiNDI4MTcuMDAiLCJ0YXgiOiIyMjE2My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyMzE3LjAwIiwidGF4IjoiMjIxNjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NTE4MC4wMCIsImJhc2VfZmFyZSI6IjQyMzE3LjAwIiwidGF4IjoiMjIxNjMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0MjMxNy4wMCIsInRheCI6IjIyMTYzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDQ4MC4wMCIsImJhc2VfZmFyZSI6IjQyMzE3LjAwIiwidGF4IjoiMjIxNjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo2NTE4MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BOM", "operating": "AI", "marketing": "AI", "booking_code": "T", "farebasis": "TU2YWSRU", "cabin": "economy" }, { "origin": "BOM", "destination": "DAC", "operating": "AI", "marketing": "AI", "booking_code": "T", "farebasis": "TU2YWSRU", "cabin": "economy" }, { "origin": "DAC", "destination": "DEL", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WU2YWSRU", "cabin": "economy" }, { "origin": "DEL", "destination": "RUH", "operating": "AI", "marketing": "AI", "booking_code": "W", "farebasis": "WU2YWSRU", "cabin": "economy" } ], "connecting": [ "BOM", "DEL" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "destination_airport", "reason": "end (DAC) is blocked by destination not_applicable" }, { "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 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI | entry 2: operating_code CA != segment 1 (RUH->BOM) operating AI | entry 3: operating_code CZ != segment 1 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI | entry 2: operating_code GF != segment 1 (RUH->BOM) operating AI | entry 3: operating_code WY != segment 1 (RUH->BOM) operating AI | entry 4: operating_code EK != segment 1 (RUH->BOM) operating AI | entry 5: operating_code TG != segment 1 (RUH->BOM) operating AI | entry 6: operating_code OD != segment 1 (RUH->BOM) operating AI | entry 7: operating_code ET != segment 1 (RUH->BOM) operating AI" }, { "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 (RUH->BOM) operating AI" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-157", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "17H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAdTigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:15:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09T14:10:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": "1722", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2214" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YWSRU", "FareRuleKey": "gws-eJxNjkEOhCAMRQ9j\/r6tDg47CBh1w0IkEzZz\/2NMQU2mSft\/82ipc05IDFl6u\/8Y8B38jlQCkCCa0QfYyRiwNhVEwjiL1E8+Cu4dVlHq+FLuDxcJrIIwh+lCLVB7PcqmjPpmVUb7Gc3qBB6zbGqTj2f2a6RxZMOv7G9IM\/RUnfsBbZAs7w==", "FareInfoRef": "0bnHpB9GuDKA8oigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAmTigoOAAAA==", "origin": "BOM", "departure_time": "2026-09-10T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT17H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "fareBasisCode": "TU2YWSRU", "FareRuleKey": "gws-eJxNjkEOhCAMRQ9j\/r6tDg47CBh1w0IkEzZz\/2NMQU2mSft\/82ipc05IDFl6u\/8Y8B38jlQCkCCa0QfYyRiwNhVEwjiL1E8+Cu4dVlHq+FLuDxcJrIIwh+lCLVB7PcqmjPpmVUb7Gc3qBB6zbGqTj2f2a6RxZMOv7G9IM\/RUnfsBbZAs7w==", "FareInfoRef": "0bnHpB9GuDKA8oigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-157", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H15M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvTigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T15:10:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20T17:30:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H50M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WU2YWSRU", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu6Fd290SJdW6Sw7NoiqX\/f8ZI1knDQkwGAzOOaXOvHN1\/zbgPfgnUglAgpofZYdOK9mrClIFZ9F65qOgiYgojUqd\/mbpg5sGsYSwhKlTNZldMfrQtLoySUE7jQatgR\/YdoPJx1f2j8hxlFlu2V8kF9ivtvcBmOQtCg==", "FareInfoRef": "0bnHpB9GuDKARpigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAzTigoOAAAA==", "origin": "DEL", "departure_time": "2026-11-21T13:05:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21T16:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H50M", "distance": "1888", "lay_over": "PT19H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2243" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2243" }, "booking_class": { "brand_id": "2186879", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WU2YWSRU", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlu6Fd290SJdW6Sw7NoiqX\/f8ZI1knDQkwGAzOOaXOvHN1\/zbgPfgnUglAgpofZYdOK9mrClIFZ9F65qOgiYgojUqd\/mbpg5sGsYSwhKlTNZldMfrQtLoySUE7jQatgR\/YdoPJx1f2j8hxlFlu2V8kF9ivtvcBmOQtCg==", "FareInfoRef": "0bnHpB9GuDKARpigoOAAAA==" }, "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": 1, "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" }, "total_price": 65680, "filter": { "id": "F1RT00002-14-294", "price": 65680, "gross_total": 64480, "journey_duration": "PT2D4H45M", "journey_duration_seconds": 189900, "layover_duration": "PT1D12H50M", "layover_duration_seconds": 132600, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T07:15:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T16:25:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090715bom2026090914102214bom202609100725dac2026091010452183dac202611201510del202611201730238del202611211305ruh2026112116252243", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-15-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-2", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-15-294-0", "itt_flight_key": "F1TF00018-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-1#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "XFAADB885-282D-4B10-8FD3-1#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "F1RT00002-15-294-1", "itt_flight_key": "F1TF00018-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D13H30M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-53#Isgm78003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LWEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-53#Isgm87003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LWEEPSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 65987.64, "gross_total": 67077, "base_fare": 34880, "tax": 32883, "sell": { "currency": "BDT", "total": 65987.64, "base_fare": 34880, "tax": 32883 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjU5ODcuNjQsImJhc2VfZmFyZSI6MzQ4ODAsInRheCI6MzI4ODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NTQ4Ny42NCwiYmFzZV9mYXJlIjozNDM4MCwidGF4IjozMjg4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NzA3NywiYmFzZV9mYXJlIjozNDM4MCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 65987.64, "base_fare": 34880, "tax": 32883, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "34380.00", "tax": "32697.00", "discount": 2475.36, "ait": "186.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 65987.64, "base_fare": 34880, "tax": 32883, "gross": { "base_fare": "34380.00", "tax": "32697.00", "discount": "2475.36", "ait": "186.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY1OTg3LjY0IiwiYmFzZV9mYXJlIjoiMzQ4ODAuMDAiLCJ0YXgiOiIzMjg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MzgwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjI0NzUuMzYiLCJhaXQiOiIxODYuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY1NDg3LjY0IiwiYmFzZV9mYXJlIjoiMzQzODAuMDAiLCJ0YXgiOiIzMjg4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MzgwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjI0NzUuMzYiLCJhaXQiOiIxODYuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjcwNzcuMDAiLCJiYXNlX2ZhcmUiOiIzNDM4MC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIyNDc1LjM2IiwiYWl0IjoiMTg2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo2NTQ4Ny42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 65987.64, "filter": { "id": "F1RT00002-15-294", "price": 65987.64, "gross_total": 67077, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611201845dxb202611202215587dxb202611211740ruh202611211845817", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-16-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-10", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-16-294-0", "itt_flight_key": "F1F400029-10-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "771ad77a5b04b0f229cab01a3754d1d9", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "13aa259d558d3e0799b5b5437e47cc9c", "origin": "DXB", "departure_time": "2026-09-09T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-16-294-1", "itt_flight_key": "F1F400029-10-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "f603454bdfc95b7aca4cf3ab68d54b3c", "origin": "DAC", "departure_time": "2026-11-20T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "8b56ec1043e5c3acba0e54b0187cd0b6", "origin": "DXB", "departure_time": "2026-11-21T01:25:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H0M", "distance": null, "lay_over": "PT12H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "815" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "815" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-16-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT1D5H55M", "journey_duration_seconds": 107700, "layover_duration": "PT15H30M", "layover_duration_seconds": 55800, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:25:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091035dac202609091725586dac202611200955dxb202611201320583dxb202611210125ruh202611210225815", "destination_reach_time": "PT1D5H55M", "destination_reach_timestamp": 107700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-17-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-11", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-17-294-0", "itt_flight_key": "F1F400029-11-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "771ad77a5b04b0f229cab01a3754d1d9", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "13aa259d558d3e0799b5b5437e47cc9c", "origin": "DXB", "departure_time": "2026-09-09T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-17-294-1", "itt_flight_key": "F1F400029-11-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H45M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "1520966d76e40d8101217b9ee53c29f3", "origin": "DAC", "departure_time": "2026-11-20T01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "8c0d53cfbd32c8155f3af0faa8e4ba05", "origin": "DXB", "departure_time": "2026-11-20T17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-17-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT1D7H10M", "journey_duration_seconds": 112200, "layover_duration": "PT16H40M", "layover_duration_seconds": 60000, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T18:45:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091035dac202609091725586dac202611200100dxb202611200425585dxb202611201740ruh202611201845817", "destination_reach_time": "PT1D7H10M", "destination_reach_timestamp": 112200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-18-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-12", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-18-294-0", "itt_flight_key": "F1F400029-12-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "771ad77a5b04b0f229cab01a3754d1d9", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "13aa259d558d3e0799b5b5437e47cc9c", "origin": "DXB", "departure_time": "2026-09-09T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-18-294-1", "itt_flight_key": "F1F400029-12-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "1520966d76e40d8101217b9ee53c29f3", "origin": "DAC", "departure_time": "2026-11-20T01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "98450b9400404983759b7a9b14d0164a", "origin": "DXB", "departure_time": "2026-11-20T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H0M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-18-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT20H25M", "journey_duration_seconds": 73500, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T08:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091035dac202609091725586dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT20H25M", "destination_reach_timestamp": 73500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-19-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-13", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-19-294-0", "itt_flight_key": "F1F400029-13-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "771ad77a5b04b0f229cab01a3754d1d9", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "13aa259d558d3e0799b5b5437e47cc9c", "origin": "DXB", "departure_time": "2026-09-09T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-19-294-1", "itt_flight_key": "F1F400029-13-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "f2d33f4469a645f4c09d6218daed14e1", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "8b56ec1043e5c3acba0e54b0187cd0b6", "origin": "DXB", "departure_time": "2026-11-21T01:25:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H0M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "815" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "815" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-19-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT21H5M", "journey_duration_seconds": 75900, "layover_duration": "PT6H35M", "layover_duration_seconds": 23700, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:25:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091035dac202609091725586dac202611201845dxb202611202215587dxb202611210125ruh202611210225815", "destination_reach_time": "PT21H5M", "destination_reach_timestamp": 75900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-20-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-14", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-20-294-0", "itt_flight_key": "F1F400029-14-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "771ad77a5b04b0f229cab01a3754d1d9", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "13aa259d558d3e0799b5b5437e47cc9c", "origin": "DXB", "departure_time": "2026-09-09T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-20-294-1", "itt_flight_key": "F1F400029-14-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H0M", "transit_time": "19H25M", "routes": [ { "air_segment_key": "f2d33f4469a645f4c09d6218daed14e1", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "6d0b55f6b8ea2607be2847273ff8b84f", "origin": "DXB", "departure_time": "2026-11-21T17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-20-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT1D13H25M", "journey_duration_seconds": 134700, "layover_duration": "PT22H50M", "layover_duration_seconds": 82200, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T18:45:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091035dac202609091725586dac202611201845dxb202611202215587dxb202611211740ruh202611211845817", "destination_reach_time": "PT1D13H25M", "destination_reach_timestamp": 134700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-21-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-15", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-21-294-0", "itt_flight_key": "F1F400029-15-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "771ad77a5b04b0f229cab01a3754d1d9", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "13aa259d558d3e0799b5b5437e47cc9c", "origin": "DXB", "departure_time": "2026-09-09T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-21-294-1", "itt_flight_key": "F1F400029-15-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "8H45M", "routes": [ { "air_segment_key": "f2d33f4469a645f4c09d6218daed14e1", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "c8aa8fb51bdcbc3bca97fc709c44b8b0", "origin": "DXB", "departure_time": "2026-11-21T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H0M", "distance": null, "lay_over": "PT08H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-21-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT1D2H40M", "journey_duration_seconds": 96000, "layover_duration": "PT12H10M", "layover_duration_seconds": 43800, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091035dac202609091725586dac202611201845dxb202611202215587dxb202611210700ruh202611210800819", "destination_reach_time": "PT1D2H40M", "destination_reach_timestamp": 96000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-22-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-16", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-22-294-0", "itt_flight_key": "F1F400029-16-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "012c18b72d9f57e07f76c0465d5cbd1d", "origin": "RUH", "departure_time": "2026-09-09T09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "fe9f2abc3f218a9bcb99ff91980a7b6d", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-22-294-1", "itt_flight_key": "F1F400029-16-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "8H45M", "routes": [ { "air_segment_key": "f2d33f4469a645f4c09d6218daed14e1", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "c8aa8fb51bdcbc3bca97fc709c44b8b0", "origin": "DXB", "departure_time": "2026-11-21T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H0M", "distance": null, "lay_over": "PT08H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-22-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT1D2H50M", "journey_duration_seconds": 96600, "layover_duration": "PT12H35M", "layover_duration_seconds": 45300, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609091645dac202609092320584dac202611201845dxb202611202215587dxb202611210700ruh202611210800819", "destination_reach_time": "PT1D2H50M", "destination_reach_timestamp": 96600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-23-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-17", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-23-294-0", "itt_flight_key": "F1F400029-17-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "012c18b72d9f57e07f76c0465d5cbd1d", "origin": "RUH", "departure_time": "2026-09-09T09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "fe9f2abc3f218a9bcb99ff91980a7b6d", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-23-294-1", "itt_flight_key": "F1F400029-17-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H0M", "transit_time": "19H25M", "routes": [ { "air_segment_key": "f2d33f4469a645f4c09d6218daed14e1", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "6d0b55f6b8ea2607be2847273ff8b84f", "origin": "DXB", "departure_time": "2026-11-21T17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-23-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT1D13H35M", "journey_duration_seconds": 135300, "layover_duration": "PT23H15M", "layover_duration_seconds": 83700, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T18:45:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609091645dac202609092320584dac202611201845dxb202611202215587dxb202611211740ruh202611211845817", "destination_reach_time": "PT1D13H35M", "destination_reach_timestamp": 135300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-24-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-18", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-24-294-0", "itt_flight_key": "F1F400029-18-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "012c18b72d9f57e07f76c0465d5cbd1d", "origin": "RUH", "departure_time": "2026-09-09T09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "fe9f2abc3f218a9bcb99ff91980a7b6d", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-24-294-1", "itt_flight_key": "F1F400029-18-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "f2d33f4469a645f4c09d6218daed14e1", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "8b56ec1043e5c3acba0e54b0187cd0b6", "origin": "DXB", "departure_time": "2026-11-21T01:25:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H0M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "815" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "815" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-24-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT21H15M", "journey_duration_seconds": 76500, "layover_duration": "PT7H0M", "layover_duration_seconds": 25200, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:25:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609091645dac202609092320584dac202611201845dxb202611202215587dxb202611210125ruh202611210225815", "destination_reach_time": "PT21H15M", "destination_reach_timestamp": 76500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-25-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-19", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-25-294-0", "itt_flight_key": "F1F400029-19-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "012c18b72d9f57e07f76c0465d5cbd1d", "origin": "RUH", "departure_time": "2026-09-09T09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "fe9f2abc3f218a9bcb99ff91980a7b6d", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-25-294-1", "itt_flight_key": "F1F400029-19-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "1520966d76e40d8101217b9ee53c29f3", "origin": "DAC", "departure_time": "2026-11-20T01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "98450b9400404983759b7a9b14d0164a", "origin": "DXB", "departure_time": "2026-11-20T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H0M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-25-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT20H35M", "journey_duration_seconds": 74100, "layover_duration": "PT6H25M", "layover_duration_seconds": 23100, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T08:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609091645dac202609092320584dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT20H35M", "destination_reach_timestamp": 74100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-26-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-20", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-26-294-0", "itt_flight_key": "F1F400029-20-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "012c18b72d9f57e07f76c0465d5cbd1d", "origin": "RUH", "departure_time": "2026-09-09T09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "fe9f2abc3f218a9bcb99ff91980a7b6d", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-26-294-1", "itt_flight_key": "F1F400029-20-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H45M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "1520966d76e40d8101217b9ee53c29f3", "origin": "DAC", "departure_time": "2026-11-20T01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "8c0d53cfbd32c8155f3af0faa8e4ba05", "origin": "DXB", "departure_time": "2026-11-20T17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-26-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT1D7H20M", "journey_duration_seconds": 112800, "layover_duration": "PT17H5M", "layover_duration_seconds": 61500, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T18:45:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609091645dac202609092320584dac202611200100dxb202611200425585dxb202611201740ruh202611201845817", "destination_reach_time": "PT1D7H20M", "destination_reach_timestamp": 112800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-27-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-21", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-27-294-0", "itt_flight_key": "F1F400029-21-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "012c18b72d9f57e07f76c0465d5cbd1d", "origin": "RUH", "departure_time": "2026-09-09T09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "fe9f2abc3f218a9bcb99ff91980a7b6d", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-27-294-1", "itt_flight_key": "F1F400029-21-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "f603454bdfc95b7aca4cf3ab68d54b3c", "origin": "DAC", "departure_time": "2026-11-20T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "8b56ec1043e5c3acba0e54b0187cd0b6", "origin": "DXB", "departure_time": "2026-11-21T01:25:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H0M", "distance": null, "lay_over": "PT12H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "815" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "815" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-27-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT1D6H5M", "journey_duration_seconds": 108300, "layover_duration": "PT15H55M", "layover_duration_seconds": 57300, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:25:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609091645dac202609092320584dac202611200955dxb202611201320583dxb202611210125ruh202611210225815", "destination_reach_time": "PT1D6H5M", "destination_reach_timestamp": 108300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-28-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-22", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-28-294-0", "itt_flight_key": "F1F400029-22-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "012c18b72d9f57e07f76c0465d5cbd1d", "origin": "RUH", "departure_time": "2026-09-09T09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "fe9f2abc3f218a9bcb99ff91980a7b6d", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-28-294-1", "itt_flight_key": "F1F400029-22-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "f603454bdfc95b7aca4cf3ab68d54b3c", "origin": "DAC", "departure_time": "2026-11-20T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "8c0d53cfbd32c8155f3af0faa8e4ba05", "origin": "DXB", "departure_time": "2026-11-20T17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-28-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT22H25M", "journey_duration_seconds": 80700, "layover_duration": "PT8H10M", "layover_duration_seconds": 29400, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T18:45:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609091645dac202609092320584dac202611200955dxb202611201320583dxb202611201740ruh202611201845817", "destination_reach_time": "PT22H25M", "destination_reach_timestamp": 80700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-29-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-23", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-29-294-0", "itt_flight_key": "F1F400029-23-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "012c18b72d9f57e07f76c0465d5cbd1d", "origin": "RUH", "departure_time": "2026-09-09T09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "fe9f2abc3f218a9bcb99ff91980a7b6d", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-29-294-1", "itt_flight_key": "F1F400029-23-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "17H40M", "routes": [ { "air_segment_key": "f603454bdfc95b7aca4cf3ab68d54b3c", "origin": "DAC", "departure_time": "2026-11-20T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "c8aa8fb51bdcbc3bca97fc709c44b8b0", "origin": "DXB", "departure_time": "2026-11-21T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H0M", "distance": null, "lay_over": "PT17H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-29-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT1D11H40M", "journey_duration_seconds": 128400, "layover_duration": "PT21H30M", "layover_duration_seconds": 77400, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609091645dac202609092320584dac202611200955dxb202611201320583dxb202611210700ruh202611210800819", "destination_reach_time": "PT1D11H40M", "destination_reach_timestamp": 128400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-30-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-8", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-30-294-0", "itt_flight_key": "F1F400029-8-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "771ad77a5b04b0f229cab01a3754d1d9", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "13aa259d558d3e0799b5b5437e47cc9c", "origin": "DXB", "departure_time": "2026-09-09T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-30-294-1", "itt_flight_key": "F1F400029-8-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "f603454bdfc95b7aca4cf3ab68d54b3c", "origin": "DAC", "departure_time": "2026-11-20T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "8c0d53cfbd32c8155f3af0faa8e4ba05", "origin": "DXB", "departure_time": "2026-11-20T17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-30-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT22H15M", "journey_duration_seconds": 80100, "layover_duration": "PT7H45M", "layover_duration_seconds": 27900, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T18:45:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091035dac202609091725586dac202611200955dxb202611201320583dxb202611201740ruh202611201845817", "destination_reach_time": "PT22H15M", "destination_reach_timestamp": 80100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-31-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-9", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-31-294-0", "itt_flight_key": "F1F400029-9-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "771ad77a5b04b0f229cab01a3754d1d9", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "13aa259d558d3e0799b5b5437e47cc9c", "origin": "DXB", "departure_time": "2026-09-09T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-31-294-1", "itt_flight_key": "F1F400029-9-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H5M", "transit_time": "17H40M", "routes": [ { "air_segment_key": "f603454bdfc95b7aca4cf3ab68d54b3c", "origin": "DAC", "departure_time": "2026-11-20T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "c8aa8fb51bdcbc3bca97fc709c44b8b0", "origin": "DXB", "departure_time": "2026-11-21T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H0M", "distance": null, "lay_over": "PT17H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 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": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 66551.58, "gross_total": 64840.89, "base_fare": 31330.61, "tax": 34010.28, "sell": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY1NTEuNTgsImJhc2VfZmFyZSI6MzEzMzAuNjEsInRheCI6MzQwMTAuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjA1MS41OCwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg0MC44OSwiYmFzZV9mYXJlIjozMDgzMC42MSwidGF4IjozNDAxMC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 66551.58, "base_fare": 31330.61, "tax": 34010.28, "gross": { "base_fare": "30830.61", "tax": "34010.28", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NTUxLjU4IiwiYmFzZV9mYXJlIjoiMzEzMzAuNjEiLCJ0YXgiOiIzNDAxMC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NjA1MS41OCIsImJhc2VfZmFyZSI6IjMwODMwLjYxIiwidGF4IjoiMzQwMTAuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4NDAuODkiLCJiYXNlX2ZhcmUiOiIzMDgzMC42MSIsInRheCI6IjM0MDEwLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2MDUxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 66551.58, "filter": { "id": "F1RT00002-31-294", "price": 66551.58, "gross_total": 64840.89, "journey_duration": "PT1D11H30M", "journey_duration_seconds": 127800, "layover_duration": "PT21H5M", "layover_duration_seconds": 75900, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 35, "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091035dac202609091725586dac202611200955dxb202611201320583dxb202611210700ruh202611210800819", "destination_reach_time": "PT1D11H30M", "destination_reach_timestamp": 127800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-32-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-24", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-32-294-0", "itt_flight_key": "F1F400029-24-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "33c4d6f2397aadf3227928465b542988", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "T4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "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": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } }, { "air_segment_key": "edaade9c955c0f93225b915b54c9b78c", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "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": "L", "meal_code": null, "seat_available": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-32-294-1", "itt_flight_key": "F1F400029-24-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H40M", "transit_time": null, "routes": [ { "air_segment_key": "831edfa2f8e1c34f2b85f8a2bec1f908", "origin": "DAC", "departure_time": "2026-11-20T12:25:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T16:05:00", "destination_terminal": "T2", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "807" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "807" }, "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": "Q", "meal_code": null, "seat_available": 1, "fareBasisCode": "QNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 67484.45, "gross_total": 65773.76, "base_fare": 49210.64, "tax": 17063.12, "sell": { "currency": "BDT", "total": 67484.45, "base_fare": 49210.64, "tax": 17063.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njc0ODQuNDUsImJhc2VfZmFyZSI6NDkyMTAuNjQsInRheCI6MTcwNjMuMTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2Njk4NC40NSwiYmFzZV9mYXJlIjo0ODcxMC42NCwidGF4IjoxNzA2My4xMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NTc3My43NiwiYmFzZV9mYXJlIjo0ODcxMC42NCwidGF4IjoxNzA2My4xMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 67484.45, "base_fare": 49210.64, "tax": 17063.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48710.64", "tax": "17063.12", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 67484.45, "base_fare": 49210.64, "tax": 17063.12, "gross": { "base_fare": "48710.64", "tax": "17063.12", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3NDg0LjQ1IiwiYmFzZV9mYXJlIjoiNDkyMTAuNjQiLCJ0YXgiOiIxNzA2My4xMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NzEwLjY0IiwidGF4IjoiMTcwNjMuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2Njk4NC40NSIsImJhc2VfZmFyZSI6IjQ4NzEwLjY0IiwidGF4IjoiMTcwNjMuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0ODcxMC42NCIsInRheCI6IjE3MDYzLjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjU3NzMuNzYiLCJiYXNlX2ZhcmUiOiI0ODcxMC42NCIsInRheCI6IjE3MDYzLjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY2OTg0LjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 67484.45, "filter": { "id": "F1RT00002-32-294", "price": 67484.45, "gross_total": 65773.76, "journey_duration": "PT17H45M", "journey_duration_seconds": 63900, "layover_duration": "PT2H45M", "layover_duration_seconds": 9900, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:05:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611201225ruh202611201605807", "destination_reach_time": "PT17H45M", "destination_reach_timestamp": 63900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-33-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-3", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-33-294-0", "itt_flight_key": "F1TF00018-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-7#Isgm13003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-7#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "F1RT00002-33-294-1", "itt_flight_key": "F1TF00018-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D22H55M", "transit_time": "1D8H30M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-53#Isgm78003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LWEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-53#Isgm87003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LWEEPSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 68563.42, "gross_total": 69844, "base_fare": 37647, "tax": 32891, "sell": { "currency": "BDT", "total": 68563.42, "base_fare": 37647, "tax": 32891 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njg1NjMuNDIsImJhc2VfZmFyZSI6Mzc2NDcsInRheCI6MzI4OTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODA2My40MiwiYmFzZV9mYXJlIjozNzE0NywidGF4IjozMjg5MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg0NCwiYmFzZV9mYXJlIjozNzE0NywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 68563.42, "base_fare": 37647, "tax": 32891, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "37147.00", "tax": "32697.00", "discount": 2674.58, "ait": "194.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 68563.42, "base_fare": 37647, "tax": 32891, "gross": { "base_fare": "37147.00", "tax": "32697.00", "discount": "2674.58", "ait": "194.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY4NTYzLjQyIiwiYmFzZV9mYXJlIjoiMzc2NDcuMDAiLCJ0YXgiOiIzMjg5MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MTQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjI2NzQuNTgiLCJhaXQiOiIxOTQuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY4MDYzLjQyIiwiYmFzZV9mYXJlIjoiMzcxNDcuMDAiLCJ0YXgiOiIzMjg5MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MTQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjI2NzQuNTgiLCJhaXQiOiIxOTQuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjk4NDQuMDAiLCJiYXNlX2ZhcmUiOiIzNzE0Ny4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIyNjc0LjU4IiwiYWl0IjoiMTk0LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo2ODA2My40MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 68563.42, "filter": { "id": "F1RT00002-33-294", "price": 68563.42, "gross_total": 69844, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609100200dac202609100840582dac202611201845dxb202611202215587dxb202611211740ruh202611211845817", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-34-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-25", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-34-294-0", "itt_flight_key": "F1F400029-25-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "2ef14d38ce00a4861b63edf0eea2794d", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "T2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "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": "H", "meal_code": null, "seat_available": 1, "fareBasisCode": "HNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-34-294-1", "itt_flight_key": "F1F400029-25-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "2766ea344f6aba7f54912cca64217739", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } }, { "air_segment_key": "8b8b31b3dc8c6f172c99355d44092bb3", "origin": "JED", "departure_time": "2026-11-20T20:00:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T21:40:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1046" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1046" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 69407.54, "gross_total": 67696.85, "base_fare": 49210.64, "tax": 18986.21, "sell": { "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njk0MDcuNTQsImJhc2VfZmFyZSI6NDkyMTAuNjQsInRheCI6MTg5ODYuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODkwNy41NCwiYmFzZV9mYXJlIjo0ODcxMC42NCwidGF4IjoxODk4Ni4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NzY5Ni44NSwiYmFzZV9mYXJlIjo0ODcxMC42NCwidGF4IjoxODk4Ni4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48710.64", "tax": "18986.21", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21, "gross": { "base_fare": "48710.64", "tax": "18986.21", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5NDA3LjU0IiwiYmFzZV9mYXJlIjoiNDkyMTAuNjQiLCJ0YXgiOiIxODk4Ni4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NzEwLjY0IiwidGF4IjoiMTg5ODYuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODkwNy41NCIsImJhc2VfZmFyZSI6IjQ4NzEwLjY0IiwidGF4IjoiMTg5ODYuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0ODcxMC42NCIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjc2OTYuODUiLCJiYXNlX2ZhcmUiOiI0ODcxMC42NCIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY4OTA3LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 69407.54, "filter": { "id": "F1RT00002-34-294", "price": 69407.54, "gross_total": 67696.85, "journey_duration": "PT17H0M", "journey_duration_seconds": 61200, "layover_duration": "PT2H0M", "layover_duration_seconds": 7200, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:40:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611201325jed202611201800809jed202611202000ruh2026112021401046", "destination_reach_time": "PT17H0M", "destination_reach_timestamp": 61200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-35-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-26", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-35-294-0", "itt_flight_key": "F1F400029-26-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "2ef14d38ce00a4861b63edf0eea2794d", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "T2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "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": "H", "meal_code": null, "seat_available": 1, "fareBasisCode": "HNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-35-294-1", "itt_flight_key": "F1F400029-26-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "87b14ba66b59215401b037a9f5941198", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } }, { "air_segment_key": "153433f357d9a0d19328b576e4ba2bd1", "origin": "JED", "departure_time": "2026-11-20T08:00:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T09:40:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1022" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1022" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 69407.54, "gross_total": 67696.85, "base_fare": 49210.64, "tax": 18986.21, "sell": { "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njk0MDcuNTQsImJhc2VfZmFyZSI6NDkyMTAuNjQsInRheCI6MTg5ODYuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODkwNy41NCwiYmFzZV9mYXJlIjo0ODcxMC42NCwidGF4IjoxODk4Ni4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NzY5Ni44NSwiYmFzZV9mYXJlIjo0ODcxMC42NCwidGF4IjoxODk4Ni4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48710.64", "tax": "18986.21", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21, "gross": { "base_fare": "48710.64", "tax": "18986.21", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5NDA3LjU0IiwiYmFzZV9mYXJlIjoiNDkyMTAuNjQiLCJ0YXgiOiIxODk4Ni4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NzEwLjY0IiwidGF4IjoiMTg5ODYuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODkwNy41NCIsImJhc2VfZmFyZSI6IjQ4NzEwLjY0IiwidGF4IjoiMTg5ODYuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0ODcxMC42NCIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjc2OTYuODUiLCJiYXNlX2ZhcmUiOiI0ODcxMC42NCIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY4OTA3LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 69407.54, "filter": { "id": "F1RT00002-35-294", "price": 69407.54, "gross_total": 67696.85, "journey_duration": "PT16H45M", "journey_duration_seconds": 60300, "layover_duration": "PT1H45M", "layover_duration_seconds": 6300, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:40:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611200140jed202611200615803jed202611200800ruh2026112009401022", "destination_reach_time": "PT16H45M", "destination_reach_timestamp": 60300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-36-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-27", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-36-294-0", "itt_flight_key": "F1F400029-27-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "2ef14d38ce00a4861b63edf0eea2794d", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "T2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "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": "H", "meal_code": null, "seat_available": 1, "fareBasisCode": "HNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-36-294-1", "itt_flight_key": "F1F400029-27-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "87b14ba66b59215401b037a9f5941198", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } }, { "air_segment_key": "ee5bb7e03a187c6dbab52a040aee8fc0", "origin": "JED", "departure_time": "2026-11-20T09:00:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T10:40:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1024" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1024" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 69407.54, "gross_total": 67696.85, "base_fare": 49210.64, "tax": 18986.21, "sell": { "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njk0MDcuNTQsImJhc2VfZmFyZSI6NDkyMTAuNjQsInRheCI6MTg5ODYuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODkwNy41NCwiYmFzZV9mYXJlIjo0ODcxMC42NCwidGF4IjoxODk4Ni4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NzY5Ni44NSwiYmFzZV9mYXJlIjo0ODcxMC42NCwidGF4IjoxODk4Ni4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48710.64", "tax": "18986.21", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21, "gross": { "base_fare": "48710.64", "tax": "18986.21", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5NDA3LjU0IiwiYmFzZV9mYXJlIjoiNDkyMTAuNjQiLCJ0YXgiOiIxODk4Ni4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NzEwLjY0IiwidGF4IjoiMTg5ODYuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODkwNy41NCIsImJhc2VfZmFyZSI6IjQ4NzEwLjY0IiwidGF4IjoiMTg5ODYuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0ODcxMC42NCIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjc2OTYuODUiLCJiYXNlX2ZhcmUiOiI0ODcxMC42NCIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY4OTA3LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 69407.54, "filter": { "id": "F1RT00002-36-294", "price": 69407.54, "gross_total": 67696.85, "journey_duration": "PT17H45M", "journey_duration_seconds": 63900, "layover_duration": "PT2H45M", "layover_duration_seconds": 9900, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:40:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611200140jed202611200615803jed202611200900ruh2026112010401024", "destination_reach_time": "PT17H45M", "destination_reach_timestamp": 63900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-37-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-28", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-37-294-0", "itt_flight_key": "F1F400029-28-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "2ef14d38ce00a4861b63edf0eea2794d", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "T2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "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": "H", "meal_code": null, "seat_available": 1, "fareBasisCode": "HNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-37-294-1", "itt_flight_key": "F1F400029-28-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "87b14ba66b59215401b037a9f5941198", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } }, { "air_segment_key": "99c3805878895da491ec6fbb2784dd41", "origin": "JED", "departure_time": "2026-11-20T10:00:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T11:40:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1026" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1026" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 69407.54, "gross_total": 67696.85, "base_fare": 49210.64, "tax": 18986.21, "sell": { "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njk0MDcuNTQsImJhc2VfZmFyZSI6NDkyMTAuNjQsInRheCI6MTg5ODYuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODkwNy41NCwiYmFzZV9mYXJlIjo0ODcxMC42NCwidGF4IjoxODk4Ni4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NzY5Ni44NSwiYmFzZV9mYXJlIjo0ODcxMC42NCwidGF4IjoxODk4Ni4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48710.64", "tax": "18986.21", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21, "gross": { "base_fare": "48710.64", "tax": "18986.21", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5NDA3LjU0IiwiYmFzZV9mYXJlIjoiNDkyMTAuNjQiLCJ0YXgiOiIxODk4Ni4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NzEwLjY0IiwidGF4IjoiMTg5ODYuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODkwNy41NCIsImJhc2VfZmFyZSI6IjQ4NzEwLjY0IiwidGF4IjoiMTg5ODYuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0ODcxMC42NCIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjc2OTYuODUiLCJiYXNlX2ZhcmUiOiI0ODcxMC42NCIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY4OTA3LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 69407.54, "filter": { "id": "F1RT00002-37-294", "price": 69407.54, "gross_total": 67696.85, "journey_duration": "PT18H45M", "journey_duration_seconds": 67500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T11:40:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611200140jed202611200615803jed202611201000ruh2026112011401026", "destination_reach_time": "PT18H45M", "destination_reach_timestamp": 67500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-38-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-29", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-38-294-0", "itt_flight_key": "F1F400029-29-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "2ef14d38ce00a4861b63edf0eea2794d", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "T2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "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": "H", "meal_code": null, "seat_available": 1, "fareBasisCode": "HNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-38-294-1", "itt_flight_key": "F1F400029-29-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "87b14ba66b59215401b037a9f5941198", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } }, { "air_segment_key": "38820e1b9ca7204724631e4375d68d14", "origin": "JED", "departure_time": "2026-11-20T11:00:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T12:40:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1028" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1028" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 69407.54, "gross_total": 67696.85, "base_fare": 49210.64, "tax": 18986.21, "sell": { "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njk0MDcuNTQsImJhc2VfZmFyZSI6NDkyMTAuNjQsInRheCI6MTg5ODYuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODkwNy41NCwiYmFzZV9mYXJlIjo0ODcxMC42NCwidGF4IjoxODk4Ni4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NzY5Ni44NSwiYmFzZV9mYXJlIjo0ODcxMC42NCwidGF4IjoxODk4Ni4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48710.64", "tax": "18986.21", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21, "gross": { "base_fare": "48710.64", "tax": "18986.21", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5NDA3LjU0IiwiYmFzZV9mYXJlIjoiNDkyMTAuNjQiLCJ0YXgiOiIxODk4Ni4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NzEwLjY0IiwidGF4IjoiMTg5ODYuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODkwNy41NCIsImJhc2VfZmFyZSI6IjQ4NzEwLjY0IiwidGF4IjoiMTg5ODYuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0ODcxMC42NCIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjc2OTYuODUiLCJiYXNlX2ZhcmUiOiI0ODcxMC42NCIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY4OTA3LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 69407.54, "filter": { "id": "F1RT00002-38-294", "price": 69407.54, "gross_total": 67696.85, "journey_duration": "PT19H45M", "journey_duration_seconds": 71100, "layover_duration": "PT4H45M", "layover_duration_seconds": 17100, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T12:40:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611200140jed202611200615803jed202611201100ruh2026112012401028", "destination_reach_time": "PT19H45M", "destination_reach_timestamp": 71100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-39-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-30", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-39-294-0", "itt_flight_key": "F1F400029-30-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "2ef14d38ce00a4861b63edf0eea2794d", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "T2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "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": "H", "meal_code": null, "seat_available": 1, "fareBasisCode": "HNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-39-294-1", "itt_flight_key": "F1F400029-30-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "2766ea344f6aba7f54912cca64217739", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } }, { "air_segment_key": "3f50493582e1746bceb9aca9de37b3b1", "origin": "JED", "departure_time": "2026-11-20T20:30:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T22:10:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "TNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 69407.54, "gross_total": 67696.85, "base_fare": 49210.64, "tax": 18986.21, "sell": { "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njk0MDcuNTQsImJhc2VfZmFyZSI6NDkyMTAuNjQsInRheCI6MTg5ODYuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODkwNy41NCwiYmFzZV9mYXJlIjo0ODcxMC42NCwidGF4IjoxODk4Ni4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NzY5Ni44NSwiYmFzZV9mYXJlIjo0ODcxMC42NCwidGF4IjoxODk4Ni4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48710.64", "tax": "18986.21", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 69407.54, "base_fare": 49210.64, "tax": 18986.21, "gross": { "base_fare": "48710.64", "tax": "18986.21", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5NDA3LjU0IiwiYmFzZV9mYXJlIjoiNDkyMTAuNjQiLCJ0YXgiOiIxODk4Ni4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NzEwLjY0IiwidGF4IjoiMTg5ODYuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODkwNy41NCIsImJhc2VfZmFyZSI6IjQ4NzEwLjY0IiwidGF4IjoiMTg5ODYuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0ODcxMC42NCIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjc2OTYuODUiLCJiYXNlX2ZhcmUiOiI0ODcxMC42NCIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY4OTA3LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 69407.54, "filter": { "id": "F1RT00002-39-294", "price": 69407.54, "gross_total": 67696.85, "journey_duration": "PT17H30M", "journey_duration_seconds": 63000, "layover_duration": "PT2H30M", "layover_duration_seconds": 9000, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T22:10:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611201325jed202611201800809jed202611202030ruh2026112022101086", "destination_reach_time": "PT17H30M", "destination_reach_timestamp": 63000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-40-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "no", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-5", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-40-294-0", "itt_flight_key": "F1TF00018-5", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H55M", "transit_time": null, "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQVJ4ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0F3dmV5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 07:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09 16:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H55M", "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": "340" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "340" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLSLSA3M" }, "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": "F1RT00002-40-294-1", "itt_flight_key": "F1TF00018-5", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT12H40M", "transit_time": null, "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQVV4ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0F5dmV5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 01:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20 05:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H45M", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLSA3M" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 69612.4, "gross_total": 72610, "base_fare": 55495, "tax": 17817, "sell": { "currency": "BDT", "total": 69612.4, "base_fare": 55495, "tax": 17817 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njk2MTIuNCwiYmFzZV9mYXJlIjo1NTQ5NSwidGF4IjoxNzgxN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY5MTEyLjQsImJhc2VfZmFyZSI6NTQ5OTUsInRheCI6MTc4MTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI2MTAsImJhc2VfZmFyZSI6NTQ5OTUsInRheCI6MTc2MTV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 69612.4, "base_fare": 55495, "tax": 17817, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54995.00", "tax": "17615.00", "discount": 4399.6, "ait": "202.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 69612.4, "base_fare": 55495, "tax": 17817, "gross": { "base_fare": "54995.00", "tax": "17615.00", "discount": "4399.60", "ait": "202.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5NjEyLjQwIiwiYmFzZV9mYXJlIjoiNTU0OTUuMDAiLCJ0YXgiOiIxNzgxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0OTk1LjAwIiwidGF4IjoiMTc2MTUuMDAiLCJkaXNjb3VudCI6IjQzOTkuNjAiLCJhaXQiOiIyMDIuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5MTEyLjQwIiwiYmFzZV9mYXJlIjoiNTQ5OTUuMDAiLCJ0YXgiOiIxNzgxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0OTk1LjAwIiwidGF4IjoiMTc2MTUuMDAiLCJkaXNjb3VudCI6IjQzOTkuNjAiLCJhaXQiOiIyMDIuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzI2MTAuMDAiLCJiYXNlX2ZhcmUiOiI1NDk5NS4wMCIsInRheCI6IjE3NjE1LjAwIiwiZGlzY291bnQiOiI0Mzk5LjYwIiwiYWl0IjoiMjAyLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo2OTExMi40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 69612.4, "filter": { "id": "F1RT00002-40-294", "price": 69612.4, "gross_total": 72610, "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": "morning", "departure_departure_time": "2026-09-09 07:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20 05:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090710dac202609091605340dac202611200125ruh202611200510339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-41-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-4", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-41-294-0", "itt_flight_key": "F1TF00018-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-12#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-12#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "F1RT00002-41-294-1", "itt_flight_key": "F1TF00018-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": "6H25M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-45#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TWEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-45#Isgm6f003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TWEEPSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 69881.46, "gross_total": 71260, "base_fare": 39063, "tax": 32895, "sell": { "currency": "BDT", "total": 69881.46, "base_fare": 39063, "tax": 32895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njk4ODEuNDYsImJhc2VfZmFyZSI6MzkwNjMsInRheCI6MzI4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTM4MS40NiwiYmFzZV9mYXJlIjozODU2MywidGF4IjozMjg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTI2MCwiYmFzZV9mYXJlIjozODU2MywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 69881.46, "base_fare": 39063, "tax": 32895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "38563.00", "tax": "32697.00", "discount": 2776.54, "ait": "198.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 69881.46, "base_fare": 39063, "tax": 32895, "gross": { "base_fare": "38563.00", "tax": "32697.00", "discount": "2776.54", "ait": "198.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5ODgxLjQ2IiwiYmFzZV9mYXJlIjoiMzkwNjMuMDAiLCJ0YXgiOiIzMjg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NTYzLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjI3NzYuNTQiLCJhaXQiOiIxOTguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5MzgxLjQ2IiwiYmFzZV9mYXJlIjoiMzg1NjMuMDAiLCJ0YXgiOiIzMjg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NTYzLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjI3NzYuNTQiLCJhaXQiOiIxOTguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzEyNjAuMDAiLCJiYXNlX2ZhcmUiOiIzODU2My4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIyNzc2LjU0IiwiYWl0IjoiMTk4LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo2OTM4MS40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 69881.46, "filter": { "id": "F1RT00002-41-294", "price": 69881.46, "gross_total": 71260, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-42-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-2", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-42-294-0", "itt_flight_key": "F1TT00016-2", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H55M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA4TigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T16:05:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H55M", "distance": "2739", "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": "340" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "340" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLSLSA3M", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4M\/bGDQtJIDSyaZpFN73+MGkilWsIz9jMG772hudDx5v9jwGe4P1C2CBQYPSlEiDMkRKsdpBHkZV3WYDOOJU5RabirtMF0imcVTDKxoxrYW35ts7K+mWpQn0a12sDPjLPaEtI7j0Jay5qfB+QV+le99wVk0ix9", "FareInfoRef": "0bnHpB9GuDKAZYigoOAAAA==" }, "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": "F1RT00002-42-294-1", "itt_flight_key": "F1TT00016-2", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "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": "LLSA3M", "FareRuleKey": "gws-eJxNTrsSwzAI+5icdmHqPja7dlIPiYe2GbL0\/z+j2Envyh1InEAQQnB0Z954Df8x4DPcH6hrAiqc5XMtcF5Ve7eBdIJ5fkVd0CxEHE2oXdxR+lg+JW+ASSZ2aasWR80xNafuS1LQDqNR28CPjMVojfm9jEKq0qovh8gL7FPb+wL+Gyvi", "FareInfoRef": "0bnHpB9GuDKAvYigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 69960.35, "gross_total": 72610, "base_fare": 55495, "tax": 17615, "sell": { "currency": "BDT", "total": 69960.35, "base_fare": 55495, "tax": 17615 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njk5NjAuMzUsImJhc2VfZmFyZSI6NTU0OTUsInRheCI6MTc2MTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTQ2MC4zNSwiYmFzZV9mYXJlIjo1NDk5NSwidGF4IjoxNzYxNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjYxMCwiYmFzZV9mYXJlIjo1NDk5NSwidGF4IjoxNzYxNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 69960.35, "base_fare": 55495, "tax": 17615, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54995.00", "tax": "17615.00", "discount": 3849.65, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 69960.35, "base_fare": 55495, "tax": 17615, "gross": { "base_fare": "54995.00", "tax": "17615.00", "discount": "3849.65", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5OTYwLjM1IiwiYmFzZV9mYXJlIjoiNTU0OTUuMDAiLCJ0YXgiOiIxNzYxNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0OTk1LjAwIiwidGF4IjoiMTc2MTUuMDAiLCJkaXNjb3VudCI6IjM4NDkuNjUiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTQ2MC4zNSIsImJhc2VfZmFyZSI6IjU0OTk1LjAwIiwidGF4IjoiMTc2MTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDk5NS4wMCIsInRheCI6IjE3NjE1LjAwIiwiZGlzY291bnQiOiIzODQ5LjY1IiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjYxMC4wMCIsImJhc2VfZmFyZSI6IjU0OTk1LjAwIiwidGF4IjoiMTc2MTUuMDAiLCJkaXNjb3VudCI6IjM4NDkuNjUiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo2OTQ2MC4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": 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": "RUH", "destination_airport": "DAC", "connecting_airport": [] }, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DAC", "operating": "BG", "marketing": "BG", "booking_code": "M", "farebasis": "MLSLSA3M", "cabin": "economy" }, { "origin": "DAC", "destination": "RUH", "operating": "BG", "marketing": "BG", "booking_code": "L", "farebasis": "LLSA3M", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DAC) operating BG | entry 2: operating_code UL != segment 1 (RUH->DAC) operating BG | entry 3: operating_code MH != segment 1 (RUH->DAC) 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 (RUH->DAC) 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 (RUH->DAC) operating BG | entry 2: operating_code CA != segment 1 (RUH->DAC) operating BG | entry 3: operating_code CZ != segment 1 (RUH->DAC) 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 (RUH->DAC) operating BG | entry 2: operating_code GF != segment 1 (RUH->DAC) operating BG | entry 3: operating_code WY != segment 1 (RUH->DAC) operating BG | entry 4: operating_code EK != segment 1 (RUH->DAC) operating BG | entry 5: operating_code TG != segment 1 (RUH->DAC) operating BG | entry 6: operating_code OD != segment 1 (RUH->DAC) operating BG | entry 7: operating_code ET != segment 1 (RUH->DAC) 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 (RUH->DAC) operating BG" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-2", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H55M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA4TigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T16:05:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H55M", "distance": "2739", "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": "340" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "340" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MLSLSA3M", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4M\/bGDQtJIDSyaZpFN73+MGkilWsIz9jMG772hudDx5v9jwGe4P1C2CBQYPSlEiDMkRKsdpBHkZV3WYDOOJU5RabirtMF0imcVTDKxoxrYW35ts7K+mWpQn0a12sDPjLPaEtI7j0Jay5qfB+QV+le99wVk0ix9", "FareInfoRef": "0bnHpB9GuDKAZYigoOAAAA==" }, "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-2", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "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": "LLSA3M", "FareRuleKey": "gws-eJxNTrsSwzAI+5icdmHqPja7dlIPiYe2GbL0\/z+j2Envyh1InEAQQnB0Z954Df8x4DPcH6hrAiqc5XMtcF5Ve7eBdIJ5fkVd0CxEHE2oXdxR+lg+JW+ASSZ2aasWR80xNafuS1LQDqNR28CPjMVojfm9jEKq0qovh8gL7FPb+wL+Gyvi", "FareInfoRef": "0bnHpB9GuDKAvYigoOAAAA==" }, "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" }, "total_price": 69960.35, "filter": { "id": "F1RT00002-42-294", "price": 69960.35, "gross_total": 72610, "journey_duration": "PT12H40M", "journey_duration_seconds": 45600, "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": "early-morning", "departure_departure_time": "2026-09-09T07:10:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-20T05:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090710dac202609091605340dac202611200125ruh202611200510339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-43-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-31", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-43-294-0", "itt_flight_key": "F1F400029-31-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "33c4d6f2397aadf3227928465b542988", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "T4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "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": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } }, { "air_segment_key": "edaade9c955c0f93225b915b54c9b78c", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "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": "L", "meal_code": null, "seat_available": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-43-294-1", "itt_flight_key": "F1F400029-31-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "2766ea344f6aba7f54912cca64217739", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "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": "L", "meal_code": null, "seat_available": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } }, { "air_segment_key": "7e5520480abe457a204a88b1731646c3", "origin": "JED", "departure_time": "2026-11-20T21:00:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T22:40:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "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": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 70322.57, "gross_total": 68611.88, "base_fare": 51439.59, "tax": 17672.29, "sell": { "currency": "BDT", "total": 70322.57, "base_fare": 51439.59, "tax": 17672.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzMjIuNTcsImJhc2VfZmFyZSI6NTE0MzkuNTksInRheCI6MTc2NzIuMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTgyMi41NywiYmFzZV9mYXJlIjo1MDkzOS41OSwidGF4IjoxNzY3Mi4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODYxMS44OCwiYmFzZV9mYXJlIjo1MDkzOS41OSwidGF4IjoxNzY3Mi4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70322.57, "base_fare": 51439.59, "tax": 17672.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "50939.59", "tax": "17672.29", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 70322.57, "base_fare": 51439.59, "tax": 17672.29, "gross": { "base_fare": "50939.59", "tax": "17672.29", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzIyLjU3IiwiYmFzZV9mYXJlIjoiNTE0MzkuNTkiLCJ0YXgiOiIxNzY3Mi4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOTM5LjU5IiwidGF4IjoiMTc2NzIuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTgyMi41NyIsImJhc2VfZmFyZSI6IjUwOTM5LjU5IiwidGF4IjoiMTc2NzIuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDkzOS41OSIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjg2MTEuODgiLCJiYXNlX2ZhcmUiOiI1MDkzOS41OSIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjY5ODIyLjU3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 70322.57, "filter": { "id": "F1RT00002-43-294", "price": 70322.57, "gross_total": 68611.88, "journey_duration": "PT23H20M", "journey_duration_seconds": 84000, "layover_duration": "PT5H45M", "layover_duration_seconds": 20700, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T22:40:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611201325jed202611201800809jed202611202100ruh2026112022401048", "destination_reach_time": "PT23H20M", "destination_reach_timestamp": 84000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-44-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-1", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-44-294-0", "itt_flight_key": "F1SE00005-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0-1", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-1", "origin": "DXB", "departure_time": "2026-09-09T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": 2202, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 586 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 586 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-44-294-1", "itt_flight_key": "F1SE00005-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "8H45M", "routes": [ { "air_segment_key": "0-1", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-1", "origin": "DXB", "departure_time": "2026-11-21T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-44-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT16H15M", "journey_duration_seconds": 58500, "layover_duration": "PT8H45M", "layover_duration_seconds": 31500, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816adtdxb202609091035dac202609091725586adtdac202611201845dxb202611202215587adtdxb202611210700ruh202611210800819adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-45-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-10", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-45-294-0", "itt_flight_key": "F1SE00005-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "0-10", "origin": "RUH", "departure_time": "2026-09-09T09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 820 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 820 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-10", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": 2202, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-45-294-1", "itt_flight_key": "F1SE00005-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "0-10", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-10", "origin": "DXB", "departure_time": "2026-11-21T01:25:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 815 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 815 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-45-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT10H40M", "journey_duration_seconds": 38400, "layover_duration": "PT3H10M", "layover_duration_seconds": 11400, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820adtdxb202609091645dac202609092320584adtdac202611201845dxb202611202215587adtdxb202611210125ruh202611210225815adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-46-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-11", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-46-294-0", "itt_flight_key": "F1SE00005-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "0-11", "origin": "RUH", "departure_time": "2026-09-09T09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 820 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 820 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-11", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": 2202, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-46-294-1", "itt_flight_key": "F1SE00005-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H00M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "0-11", "origin": "DAC", "departure_time": "2026-11-20T01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-11", "origin": "DXB", "departure_time": "2026-11-20T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-46-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT10H0M", "journey_duration_seconds": 36000, "layover_duration": "PT2H35M", "layover_duration_seconds": 9300, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820adtdxb202609091645dac202609092320584adtdac202611200100dxb202611200425585adtdxb202611200700ruh202611200800819adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-47-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-12", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-47-294-0", "itt_flight_key": "F1SE00005-12", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "0-12", "origin": "RUH", "departure_time": "2026-09-09T09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 820 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 820 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-12", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": 2202, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-47-294-1", "itt_flight_key": "F1SE00005-12", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "0-12", "origin": "DAC", "departure_time": "2026-11-20T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-12", "origin": "DXB", "departure_time": "2026-11-20T17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": 543, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 817 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 817 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-47-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT11H50M", "journey_duration_seconds": 42600, "layover_duration": "PT4H20M", "layover_duration_seconds": 15600, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T18:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820adtdxb202609091645dac202609092320584adtdac202611200955dxb202611201320583adtdxb202611201740ruh202611201845817adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-48-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-13", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-48-294-0", "itt_flight_key": "F1SE00005-13", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0-13", "origin": "RUH", "departure_time": "2026-09-09T09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 820 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 820 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 1, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-13", "origin": "DXB", "departure_time": "2026-09-10T02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": 2202, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 582 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 582 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 1, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-48-294-1", "itt_flight_key": "F1SE00005-13", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "0-13", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-13", "origin": "DXB", "departure_time": "2026-11-21T01:25:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 815 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 815 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-48-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT10H40M", "journey_duration_seconds": 38400, "layover_duration": "PT3H10M", "layover_duration_seconds": 11400, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820adtdxb202609100200dac202609100840582adtdac202611201845dxb202611202215587adtdxb202611210125ruh202611210225815adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-49-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-14", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-49-294-0", "itt_flight_key": "F1SE00005-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0-14", "origin": "RUH", "departure_time": "2026-09-09T09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 820 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 820 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 1, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-14", "origin": "DXB", "departure_time": "2026-09-10T02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": 2202, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 582 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 582 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 1, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-49-294-1", "itt_flight_key": "F1SE00005-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H00M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "0-14", "origin": "DAC", "departure_time": "2026-11-20T01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-14", "origin": "DXB", "departure_time": "2026-11-20T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-49-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT10H0M", "journey_duration_seconds": 36000, "layover_duration": "PT2H35M", "layover_duration_seconds": 9300, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820adtdxb202609100200dac202609100840582adtdac202611200100dxb202611200425585adtdxb202611200700ruh202611200800819adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-50-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-15", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-50-294-0", "itt_flight_key": "F1SE00005-15", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H50M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0-15", "origin": "RUH", "departure_time": "2026-09-09T09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 848 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 2267 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-15", "origin": "DXB", "departure_time": "2026-09-10T02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": 2202, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 582 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 582 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 1, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-50-294-1", "itt_flight_key": "F1SE00005-15", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H00M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "0-15", "origin": "DAC", "departure_time": "2026-11-20T01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-15", "origin": "DXB", "departure_time": "2026-11-20T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-50-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT10H0M", "journey_duration_seconds": 36000, "layover_duration": "PT2H35M", "layover_duration_seconds": 9300, "carrier_operating": "FZ", "carrier_marketing": "EK", "aircraft": "7M9", "aircraft_name": "7M9", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090950dxb202609091255848adtdxb202609100200dac202609100840582adtdac202611200100dxb202611200425585adtdxb202611200700ruh202611200800819adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-51-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-16", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-51-294-0", "itt_flight_key": "F1SE00005-16", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "0-16", "origin": "RUH", "departure_time": "2026-09-09T09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 848 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 2267 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-16", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": 2202, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-51-294-1", "itt_flight_key": "F1SE00005-16", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "8H45M", "routes": [ { "air_segment_key": "0-16", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-16", "origin": "DXB", "departure_time": "2026-11-21T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-51-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT16H15M", "journey_duration_seconds": 58500, "layover_duration": "PT8H45M", "layover_duration_seconds": 31500, "carrier_operating": "FZ", "carrier_marketing": "EK", "aircraft": "7M9", "aircraft_name": "7M9", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090950dxb202609091255848adtdxb202609091645dac202609092320584adtdac202611201845dxb202611202215587adtdxb202611210700ruh202611210800819adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-52-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-17", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-52-294-0", "itt_flight_key": "F1SE00005-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "0-17", "origin": "RUH", "departure_time": "2026-09-09T09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 848 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 2267 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-17", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": 2202, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-52-294-1", "itt_flight_key": "F1SE00005-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "0-17", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-17", "origin": "DXB", "departure_time": "2026-11-21T01:25:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 815 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 815 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-52-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT10H40M", "journey_duration_seconds": 38400, "layover_duration": "PT3H10M", "layover_duration_seconds": 11400, "carrier_operating": "FZ", "carrier_marketing": "EK", "aircraft": "7M9", "aircraft_name": "7M9", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:50:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090950dxb202609091255848adtdxb202609091645dac202609092320584adtdac202611201845dxb202611202215587adtdxb202611210125ruh202611210225815adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-53-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-18", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-53-294-0", "itt_flight_key": "F1SE00005-18", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "0-18", "origin": "RUH", "departure_time": "2026-09-09T09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 848 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 2267 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-18", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": 2202, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-53-294-1", "itt_flight_key": "F1SE00005-18", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H00M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "0-18", "origin": "DAC", "departure_time": "2026-11-20T01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-18", "origin": "DXB", "departure_time": "2026-11-20T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-53-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT10H0M", "journey_duration_seconds": 36000, "layover_duration": "PT2H35M", "layover_duration_seconds": 9300, "carrier_operating": "FZ", "carrier_marketing": "EK", "aircraft": "7M9", "aircraft_name": "7M9", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090950dxb202609091255848adtdxb202609091645dac202609092320584adtdac202611200100dxb202611200425585adtdxb202611200700ruh202611200800819adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-54-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-19", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-54-294-0", "itt_flight_key": "F1SE00005-19", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "0-19", "origin": "RUH", "departure_time": "2026-09-09T09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 848 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 2267 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-19", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": 2202, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-54-294-1", "itt_flight_key": "F1SE00005-19", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "0-19", "origin": "DAC", "departure_time": "2026-11-20T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-19", "origin": "DXB", "departure_time": "2026-11-20T17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": 543, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 817 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 817 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-54-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT11H50M", "journey_duration_seconds": 42600, "layover_duration": "PT4H20M", "layover_duration_seconds": 15600, "carrier_operating": "FZ", "carrier_marketing": "EK", "aircraft": "7M9", "aircraft_name": "7M9", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T18:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090950dxb202609091255848adtdxb202609091645dac202609092320584adtdac202611200955dxb202611201320583adtdxb202611201740ruh202611201845817adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-55-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-2", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-55-294-0", "itt_flight_key": "F1SE00005-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0-2", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-2", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": 2202, "lay_over": "PT09H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-55-294-1", "itt_flight_key": "F1SE00005-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "0-2", "origin": "DAC", "departure_time": "2026-11-20T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-2", "origin": "DXB", "departure_time": "2026-11-20T17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": 543, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 817 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 817 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-55-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT11H50M", "journey_duration_seconds": 42600, "layover_duration": "PT4H20M", "layover_duration_seconds": 15600, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T18:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816adtdxb202609091645dac202609092320584adtdac202611200955dxb202611201320583adtdxb202611201740ruh202611201845817adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-56-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-20", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-56-294-0", "itt_flight_key": "F1SE00005-20", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "0-20", "origin": "RUH", "departure_time": "2026-09-09T13:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T16:40:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 842 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 2487 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-20", "origin": "DXB", "departure_time": "2026-09-10T02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": 2202, "lay_over": "PT09H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 582 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 582 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 1, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-56-294-1", "itt_flight_key": "F1SE00005-20", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "0-20", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-20", "origin": "DXB", "departure_time": "2026-11-21T01:25:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 815 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 815 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-56-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT10H40M", "journey_duration_seconds": 38400, "layover_duration": "PT3H10M", "layover_duration_seconds": 11400, "carrier_operating": "FZ", "carrier_marketing": "EK", "aircraft": "7M9", "aircraft_name": "7M9", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T13:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091315dxb202609091640842adtdxb202609100200dac202609100840582adtdac202611201845dxb202611202215587adtdxb202611210125ruh202611210225815adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-57-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-21", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-57-294-0", "itt_flight_key": "F1SE00005-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "0-21", "origin": "RUH", "departure_time": "2026-09-09T13:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T16:40:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 842 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 2487 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-21", "origin": "DXB", "departure_time": "2026-09-10T02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": 2202, "lay_over": "PT09H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 582 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 582 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 1, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-57-294-1", "itt_flight_key": "F1SE00005-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H00M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "0-21", "origin": "DAC", "departure_time": "2026-11-20T01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-21", "origin": "DXB", "departure_time": "2026-11-20T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-57-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT10H0M", "journey_duration_seconds": 36000, "layover_duration": "PT2H35M", "layover_duration_seconds": 9300, "carrier_operating": "FZ", "carrier_marketing": "EK", "aircraft": "7M9", "aircraft_name": "7M9", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T13:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091315dxb202609091640842adtdxb202609100200dac202609100840582adtdac202611200100dxb202611200425585adtdxb202611200700ruh202611200800819adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-58-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-22", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-58-294-0", "itt_flight_key": "F1SE00005-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "0-22", "origin": "RUH", "departure_time": "2026-09-09T13:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T16:40:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 842 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 2487 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-22", "origin": "DXB", "departure_time": "2026-09-10T02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": 2202, "lay_over": "PT09H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 582 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 582 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 1, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-58-294-1", "itt_flight_key": "F1SE00005-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "0-22", "origin": "DAC", "departure_time": "2026-11-20T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-22", "origin": "DXB", "departure_time": "2026-11-20T17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": 543, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 817 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 817 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-58-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT11H50M", "journey_duration_seconds": 42600, "layover_duration": "PT4H20M", "layover_duration_seconds": 15600, "carrier_operating": "FZ", "carrier_marketing": "EK", "aircraft": "7M9", "aircraft_name": "7M9", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T13:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T18:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091315dxb202609091640842adtdxb202609100200dac202609100840582adtdac202611200955dxb202611201320583adtdxb202611201740ruh202611201845817adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-59-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-3", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-59-294-0", "itt_flight_key": "F1SE00005-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0-3", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-3", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": 2202, "lay_over": "PT09H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-59-294-1", "itt_flight_key": "F1SE00005-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H00M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "0-3", "origin": "DAC", "departure_time": "2026-11-20T01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-3", "origin": "DXB", "departure_time": "2026-11-20T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-59-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT10H0M", "journey_duration_seconds": 36000, "layover_duration": "PT2H35M", "layover_duration_seconds": 9300, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816adtdxb202609091645dac202609092320584adtdac202611200100dxb202611200425585adtdxb202611200700ruh202611200800819adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-60-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-4", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-60-294-0", "itt_flight_key": "F1SE00005-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0-4", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-4", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": 2202, "lay_over": "PT09H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-60-294-1", "itt_flight_key": "F1SE00005-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "0-4", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-4", "origin": "DXB", "departure_time": "2026-11-21T01:25:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 815 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 815 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-60-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT10H40M", "journey_duration_seconds": 38400, "layover_duration": "PT3H10M", "layover_duration_seconds": 11400, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816adtdxb202609091645dac202609092320584adtdac202611201845dxb202611202215587adtdxb202611210125ruh202611210225815adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-61-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-5", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-61-294-0", "itt_flight_key": "F1SE00005-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0-5", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-5", "origin": "DXB", "departure_time": "2026-09-09T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": 2202, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 586 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 586 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-61-294-1", "itt_flight_key": "F1SE00005-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H5M", "routes": [ { "air_segment_key": "0-5", "origin": "DAC", "departure_time": "2026-11-20T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-5", "origin": "DXB", "departure_time": "2026-11-21T01:25:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT12H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 815 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 815 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-61-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT19H30M", "journey_duration_seconds": 70200, "layover_duration": "PT12H5M", "layover_duration_seconds": 43500, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816adtdxb202609091035dac202609091725586adtdac202611200955dxb202611201320583adtdxb202611210125ruh202611210225815adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-62-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-6", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-62-294-0", "itt_flight_key": "F1SE00005-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0-6", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-6", "origin": "DXB", "departure_time": "2026-09-09T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": 2202, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 586 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 586 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-62-294-1", "itt_flight_key": "F1SE00005-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "0-6", "origin": "DAC", "departure_time": "2026-11-20T09:55:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 583 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-6", "origin": "DXB", "departure_time": "2026-11-20T17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": 543, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 817 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 817 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-62-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT11H50M", "journey_duration_seconds": 42600, "layover_duration": "PT4H20M", "layover_duration_seconds": 15600, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T18:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816adtdxb202609091035dac202609091725586adtdac202611200955dxb202611201320583adtdxb202611201740ruh202611201845817adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-63-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-7", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-63-294-0", "itt_flight_key": "F1SE00005-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0-7", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-7", "origin": "DXB", "departure_time": "2026-09-09T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": 2202, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 586 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 586 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-63-294-1", "itt_flight_key": "F1SE00005-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H00M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "0-7", "origin": "DAC", "departure_time": "2026-11-20T01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 585 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-7", "origin": "DXB", "departure_time": "2026-11-20T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-63-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT10H0M", "journey_duration_seconds": 36000, "layover_duration": "PT2H35M", "layover_duration_seconds": 9300, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816adtdxb202609091035dac202609091725586adtdac202611200100dxb202611200425585adtdxb202611200700ruh202611200800819adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-64-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-8", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-64-294-0", "itt_flight_key": "F1SE00005-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0-8", "origin": "RUH", "departure_time": "2026-09-09T04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 816 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-8", "origin": "DXB", "departure_time": "2026-09-09T10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": 2202, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 586 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 586 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-64-294-1", "itt_flight_key": "F1SE00005-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "0-8", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-8", "origin": "DXB", "departure_time": "2026-11-21T01:25:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 815 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 815 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-64-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT10H40M", "journey_duration_seconds": 38400, "layover_duration": "PT3H10M", "layover_duration_seconds": 11400, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T04:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816adtdxb202609091035dac202609091725586adtdac202611201845dxb202611202215587adtdxb202611210125ruh202611210225815adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-65-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-9", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-65-294-0", "itt_flight_key": "F1SE00005-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "0-9", "origin": "RUH", "departure_time": "2026-09-09T09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 820 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 820 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } }, { "air_segment_key": "1-9", "origin": "DXB", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": 2202, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 584 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LXEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LXEEPSA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-65-294-1", "itt_flight_key": "F1SE00005-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "8H45M", "routes": [ { "air_segment_key": "0-9", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": 2202, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 587 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } }, { "air_segment_key": "1-9", "origin": "DXB", "departure_time": "2026-11-21T07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": 543, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": 819 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 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": "ECO SAVER", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 9, "fareBasisCode": "LWEEPSA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO SAVER", "brand_code": "ECOSAVER", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LWEEPSA1" ] } } } ] } ], "promo_title": "ECO SAVER", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 70358.25, "gross_total": 68966.16, "base_fare": 35546.37, "tax": 33919.79, "sell": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAzNTguMjUsImJhc2VfZmFyZSI6MzU1NDYuMzcsInRheCI6MzM5MTkuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTg1OC4yNSwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk2Ni4xNiwiYmFzZV9mYXJlIjozNTA0Ni4zNywidGF4IjozMzkxOS43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 70358.25, "base_fare": 35546.37, "tax": 33919.79, "gross": { "base_fare": "35046.37", "tax": "33919.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMzU4LjI1IiwiYmFzZV9mYXJlIjoiMzU1NDYuMzciLCJ0YXgiOiIzMzkxOS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTg1OC4yNSIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTA0Ni4zNyIsInRheCI6IjMzOTE5Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2ODk2Ni4xNiIsImJhc2VfZmFyZSI6IjM1MDQ2LjM3IiwidGF4IjoiMzM5MTkuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo2OTg1OC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 70358.25, "filter": { "id": "F1RT00002-65-294", "price": 70358.25, "gross_total": 68966.16, "journey_duration": "PT16H15M", "journey_duration_seconds": 58500, "layover_duration": "PT8H45M", "layover_duration_seconds": 31500, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": { "": "BOM", "2": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820adtdxb202609091645dac202609092320584adtdac202611201845dxb202611202215587adtdxb202611210700ruh202611210800819adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-66-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-32", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-66-294-0", "itt_flight_key": "F1F400029-32-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": "F1RT00002-66-294-1", "itt_flight_key": "F1F400029-32-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "9a6bb2d977cdfa811895a89eda2ec3eb", "origin": "DAC", "departure_time": "2026-11-20T05:30:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T08:35:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H5M", "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": "498" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "498" }, "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": "W", "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": "eec2a60f4ec45f95389b31ade32db9db", "origin": "MCT", "departure_time": "2026-11-20T11:35:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-20T13:05:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "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": "W", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 70702.34, "gross_total": 68991.65, "base_fare": 45554.34, "tax": 23937.31, "sell": { "currency": "BDT", "total": 70702.34, "base_fare": 45554.34, "tax": 23937.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzA3MDIuMzQsImJhc2VfZmFyZSI6NDU1NTQuMzQsInRheCI6MjM5MzcuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDIwMi4zNCwiYmFzZV9mYXJlIjo0NTA1NC4zNCwidGF4IjoyMzkzNy4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODk5MS42NSwiYmFzZV9mYXJlIjo0NTA1NC4zNCwidGF4IjoyMzkzNy4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70702.34, "base_fare": 45554.34, "tax": 23937.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "45054.34", "tax": "23937.31", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 70702.34, "base_fare": 45554.34, "tax": 23937.31, "gross": { "base_fare": "45054.34", "tax": "23937.31", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwNzAyLjM0IiwiYmFzZV9mYXJlIjoiNDU1NTQuMzQiLCJ0YXgiOiIyMzkzNy4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MDU0LjM0IiwidGF4IjoiMjM5MzcuMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MDIwMi4zNCIsImJhc2VfZmFyZSI6IjQ1MDU0LjM0IiwidGF4IjoiMjM5MzcuMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NTA1NC4zNCIsInRheCI6IjIzOTM3LjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjg5OTEuNjUiLCJiYXNlX2ZhcmUiOiI0NTA1NC4zNCIsInRheCI6IjIzOTM3LjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcwMjAyLjM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 70702.34, "filter": { "id": "F1RT00002-66-294", "price": 70702.34, "gross_total": 68991.65, "journey_duration": "PT1D6H35M", "journey_duration_seconds": 110100, "layover_duration": "PT16H10M", "layover_duration_seconds": 58200, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ", "MCT" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T13:05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609100115dac202609100810512dac202611200530mct202611200835498mct202611201135ruh202611201305205", "destination_reach_time": "PT1D6H35M", "destination_reach_timestamp": 110100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-67-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-33", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-67-294-0", "itt_flight_key": "F1F400029-33-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H55M", "transit_time": null, "routes": [ { "air_segment_key": "16f8a272ecfcc5aa142277b2c40fad33", "origin": "RUH", "departure_time": "2026-09-09T07:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T16:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H55M", "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": "340" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "340" }, "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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "MLSLSA3M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MLSLSA3M" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-67-294-1", "itt_flight_key": "F1F400029-33-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "4e8f8e2688cc53fdb78f2ff6fbc6f9a9", "origin": "DAC", "departure_time": "2026-11-20T01:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H45M", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "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": "LLSA3M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LLSA3M" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71006.93, "gross_total": 69296.24, "base_fare": 66159.06, "tax": 3637.18, "sell": { "currency": "BDT", "total": 71006.93, "base_fare": 66159.06, "tax": 3637.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzEwMDYuOTMsImJhc2VfZmFyZSI6NjYxNTkuMDYsInRheCI6MzYzNy4xOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjcwNTA2LjkzLCJiYXNlX2ZhcmUiOjY1NjU5LjA2LCJ0YXgiOjM2MzcuMTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjkyOTYuMjQsImJhc2VfZmFyZSI6NjU2NTkuMDYsInRheCI6MzYzNy4xOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71006.93, "base_fare": 66159.06, "tax": 3637.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65659.06", "tax": "3637.18", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71006.93, "base_fare": 66159.06, "tax": 3637.18, "gross": { "base_fare": "65659.06", "tax": "3637.18", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxMDA2LjkzIiwiYmFzZV9mYXJlIjoiNjYxNTkuMDYiLCJ0YXgiOiIzNjM3LjE4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU2NTkuMDYiLCJ0YXgiOiIzNjM3LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTcxMC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA1MDYuOTMiLCJiYXNlX2ZhcmUiOiI2NTY1OS4wNiIsInRheCI6IjM2MzcuMTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTY1OS4wNiIsInRheCI6IjM2MzcuMTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjEyMTAuNjksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2OTI5Ni4yNCIsImJhc2VfZmFyZSI6IjY1NjU5LjA2IiwidGF4IjoiMzYzNy4xOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMTAuNjkiLCJwYXlhYmxlIjo3MDUwNi45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 71006.93, "filter": { "id": "F1RT00002-67-294", "price": 71006.93, "gross_total": 69296.24, "journey_duration": "PT12H40M", "journey_duration_seconds": 45600, "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-09T07:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T05:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090710dac202609091605340dac202611200125ruh202611200510339", "destination_reach_time": "PT12H40M", "destination_reach_timestamp": 45600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-68-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-34", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-68-294-0", "itt_flight_key": "F1F400029-34-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H45M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "dabce2625efac3db3ba905531a328f44", "origin": "SHJ", "departure_time": "2026-09-09T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT00H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": "F1RT00002-68-294-1", "itt_flight_key": "F1F400029-34-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "9a6bb2d977cdfa811895a89eda2ec3eb", "origin": "DAC", "departure_time": "2026-11-20T05:30:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T08:35:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H5M", "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": "498" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "498" }, "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": "W", "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": "eec2a60f4ec45f95389b31ade32db9db", "origin": "MCT", "departure_time": "2026-11-20T11:35:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-20T13:05:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "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": "W", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71215.94, "gross_total": 69505.25, "base_fare": 45973.63, "tax": 24031.62, "sell": { "currency": "BDT", "total": 71215.94, "base_fare": 45973.63, "tax": 24031.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzEyMTUuOTQsImJhc2VfZmFyZSI6NDU5NzMuNjMsInRheCI6MjQwMzEuNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDcxNS45NCwiYmFzZV9mYXJlIjo0NTQ3My42MywidGF4IjoyNDAzMS42MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTUwNS4yNSwiYmFzZV9mYXJlIjo0NTQ3My42MywidGF4IjoyNDAzMS42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71215.94, "base_fare": 45973.63, "tax": 24031.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "45473.63", "tax": "24031.62", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71215.94, "base_fare": 45973.63, "tax": 24031.62, "gross": { "base_fare": "45473.63", "tax": "24031.62", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxMjE1Ljk0IiwiYmFzZV9mYXJlIjoiNDU5NzMuNjMiLCJ0YXgiOiIyNDAzMS42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1NDczLjYzIiwidGF4IjoiMjQwMzEuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MDcxNS45NCIsImJhc2VfZmFyZSI6IjQ1NDczLjYzIiwidGF4IjoiMjQwMzEuNjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NTQ3My42MyIsInRheCI6IjI0MDMxLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjk1MDUuMjUiLCJiYXNlX2ZhcmUiOiI0NTQ3My42MyIsInRheCI6IjI0MDMxLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcwNzE1Ljk0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 71215.94, "filter": { "id": "F1RT00002-68-294", "price": 71215.94, "gross_total": 69505.25, "journey_duration": "PT18H20M", "journey_duration_seconds": 66000, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ", "MCT" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T13:05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091300dac202609091955571dac202611200530mct202611200835498mct202611201135ruh202611201305205", "destination_reach_time": "PT18H20M", "destination_reach_timestamp": 66000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-69-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-35", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-69-294-0", "itt_flight_key": "F1F400029-35-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "3c5e158220b82a7883e3ad39765dd655", "origin": "SHJ", "departure_time": "2026-09-09T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": "F1RT00002-69-294-1", "itt_flight_key": "F1F400029-35-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "9a6bb2d977cdfa811895a89eda2ec3eb", "origin": "DAC", "departure_time": "2026-11-20T05:30:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T08:35:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H5M", "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": "498" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "498" }, "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": "W", "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": "eec2a60f4ec45f95389b31ade32db9db", "origin": "MCT", "departure_time": "2026-11-20T11:35:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-20T13:05:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "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": "W", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71215.94, "gross_total": 69505.25, "base_fare": 45973.63, "tax": 24031.62, "sell": { "currency": "BDT", "total": 71215.94, "base_fare": 45973.63, "tax": 24031.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzEyMTUuOTQsImJhc2VfZmFyZSI6NDU5NzMuNjMsInRheCI6MjQwMzEuNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDcxNS45NCwiYmFzZV9mYXJlIjo0NTQ3My42MywidGF4IjoyNDAzMS42MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTUwNS4yNSwiYmFzZV9mYXJlIjo0NTQ3My42MywidGF4IjoyNDAzMS42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71215.94, "base_fare": 45973.63, "tax": 24031.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "45473.63", "tax": "24031.62", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71215.94, "base_fare": 45973.63, "tax": 24031.62, "gross": { "base_fare": "45473.63", "tax": "24031.62", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxMjE1Ljk0IiwiYmFzZV9mYXJlIjoiNDU5NzMuNjMiLCJ0YXgiOiIyNDAzMS42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1NDczLjYzIiwidGF4IjoiMjQwMzEuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MDcxNS45NCIsImJhc2VfZmFyZSI6IjQ1NDczLjYzIiwidGF4IjoiMjQwMzEuNjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NTQ3My42MyIsInRheCI6IjI0MDMxLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjk1MDUuMjUiLCJiYXNlX2ZhcmUiOiI0NTQ3My42MyIsInRheCI6IjI0MDMxLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcwNzE1Ljk0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 71215.94, "filter": { "id": "F1RT00002-69-294", "price": 71215.94, "gross_total": 69505.25, "journey_duration": "PT20H15M", "journey_duration_seconds": 72900, "layover_duration": "PT5H50M", "layover_duration_seconds": 21000, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ", "MCT" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T13:05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091455dac202609092150510dac202611200530mct202611200835498mct202611201135ruh202611201305205", "destination_reach_time": "PT20H15M", "destination_reach_timestamp": 72900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-70-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-36", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-70-294-0", "itt_flight_key": "F1F400029-36-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H50M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "9205e2226ae8dfa999ed6bde0f80ba31", "origin": "SHJ", "departure_time": "2026-09-10T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT19H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": "F1RT00002-70-294-1", "itt_flight_key": "F1F400029-36-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "9a6bb2d977cdfa811895a89eda2ec3eb", "origin": "DAC", "departure_time": "2026-11-20T05:30:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T08:35:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H5M", "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": "498" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "498" }, "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": "W", "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": "eec2a60f4ec45f95389b31ade32db9db", "origin": "MCT", "departure_time": "2026-11-20T11:35:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-20T13:05:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "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": "W", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71311.51, "gross_total": 69600.82, "base_fare": 46050.09, "tax": 24050.73, "sell": { "currency": "BDT", "total": 71311.51, "base_fare": 46050.09, "tax": 24050.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzEzMTEuNTEsImJhc2VfZmFyZSI6NDYwNTAuMDksInRheCI6MjQwNTAuNzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDgxMS41MSwiYmFzZV9mYXJlIjo0NTU1MC4wOSwidGF4IjoyNDA1MC43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTYwMC44MiwiYmFzZV9mYXJlIjo0NTU1MC4wOSwidGF4IjoyNDA1MC43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71311.51, "base_fare": 46050.09, "tax": 24050.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "45550.09", "tax": "24050.73", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71311.51, "base_fare": 46050.09, "tax": 24050.73, "gross": { "base_fare": "45550.09", "tax": "24050.73", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxMzExLjUxIiwiYmFzZV9mYXJlIjoiNDYwNTAuMDkiLCJ0YXgiOiIyNDA1MC43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1NTUwLjA5IiwidGF4IjoiMjQwNTAuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MDgxMS41MSIsImJhc2VfZmFyZSI6IjQ1NTUwLjA5IiwidGF4IjoiMjQwNTAuNzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NTU1MC4wOSIsInRheCI6IjI0MDUwLjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjk2MDAuODIiLCJiYXNlX2ZhcmUiOiI0NTU1MC4wOSIsInRheCI6IjI0MDUwLjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcwODExLjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 71311.51, "filter": { "id": "F1RT00002-70-294", "price": 71311.51, "gross_total": 69600.82, "journey_duration": "PT1D12H25M", "journey_duration_seconds": 131100, "layover_duration": "PT22H0M", "layover_duration_seconds": 79200, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ", "MCT" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T17:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T13:05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101455dac202609102150510dac202611200530mct202611200835498mct202611201135ruh202611201305205", "destination_reach_time": "PT1D12H25M", "destination_reach_timestamp": 131100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-71-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-37", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-71-294-0", "itt_flight_key": "F1F400029-37-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "3714b8cd05aa8870cffd60e95946bfce", "origin": "SHJ", "departure_time": "2026-09-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T15:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "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": "F1RT00002-71-294-1", "itt_flight_key": "F1F400029-37-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "9a6bb2d977cdfa811895a89eda2ec3eb", "origin": "DAC", "departure_time": "2026-11-20T05:30:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T08:35:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H5M", "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": "498" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "498" }, "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": "W", "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": "eec2a60f4ec45f95389b31ade32db9db", "origin": "MCT", "departure_time": "2026-11-20T11:35:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-20T13:05:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "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": "W", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71311.51, "gross_total": 69600.82, "base_fare": 46050.09, "tax": 24050.73, "sell": { "currency": "BDT", "total": 71311.51, "base_fare": 46050.09, "tax": 24050.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzEzMTEuNTEsImJhc2VfZmFyZSI6NDYwNTAuMDksInRheCI6MjQwNTAuNzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDgxMS41MSwiYmFzZV9mYXJlIjo0NTU1MC4wOSwidGF4IjoyNDA1MC43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTYwMC44MiwiYmFzZV9mYXJlIjo0NTU1MC4wOSwidGF4IjoyNDA1MC43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71311.51, "base_fare": 46050.09, "tax": 24050.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "45550.09", "tax": "24050.73", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71311.51, "base_fare": 46050.09, "tax": 24050.73, "gross": { "base_fare": "45550.09", "tax": "24050.73", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxMzExLjUxIiwiYmFzZV9mYXJlIjoiNDYwNTAuMDkiLCJ0YXgiOiIyNDA1MC43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1NTUwLjA5IiwidGF4IjoiMjQwNTAuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MDgxMS41MSIsImJhc2VfZmFyZSI6IjQ1NTUwLjA5IiwidGF4IjoiMjQwNTAuNzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NTU1MC4wOSIsInRheCI6IjI0MDUwLjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjk2MDAuODIiLCJiYXNlX2ZhcmUiOiI0NTU1MC4wOSIsInRheCI6IjI0MDUwLjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcwODExLjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 71311.51, "filter": { "id": "F1RT00002-71-294", "price": 71311.51, "gross_total": 69600.82, "journey_duration": "PT1D6H30M", "journey_duration_seconds": 109800, "layover_duration": "PT16H5M", "layover_duration_seconds": 57900, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ", "MCT" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T17:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T13:05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100900dac202609101555514dac202611200530mct202611200835498mct202611201135ruh202611201305205", "destination_reach_time": "PT1D6H30M", "destination_reach_timestamp": 109800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-72-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-38", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-72-294-0", "itt_flight_key": "F1F400029-38-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H55M", "transit_time": "17H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "2f27fb8b63426d9c33bb04baa51502c2", "origin": "SHJ", "departure_time": "2026-09-10T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": "F1RT00002-72-294-1", "itt_flight_key": "F1F400029-38-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "9a6bb2d977cdfa811895a89eda2ec3eb", "origin": "DAC", "departure_time": "2026-11-20T05:30:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T08:35:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H5M", "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": "498" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "498" }, "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": "W", "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": "eec2a60f4ec45f95389b31ade32db9db", "origin": "MCT", "departure_time": "2026-11-20T11:35:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-20T13:05:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "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": "W", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71311.51, "gross_total": 69600.82, "base_fare": 46050.09, "tax": 24050.73, "sell": { "currency": "BDT", "total": 71311.51, "base_fare": 46050.09, "tax": 24050.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzEzMTEuNTEsImJhc2VfZmFyZSI6NDYwNTAuMDksInRheCI6MjQwNTAuNzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDgxMS41MSwiYmFzZV9mYXJlIjo0NTU1MC4wOSwidGF4IjoyNDA1MC43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTYwMC44MiwiYmFzZV9mYXJlIjo0NTU1MC4wOSwidGF4IjoyNDA1MC43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71311.51, "base_fare": 46050.09, "tax": 24050.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "45550.09", "tax": "24050.73", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71311.51, "base_fare": 46050.09, "tax": 24050.73, "gross": { "base_fare": "45550.09", "tax": "24050.73", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxMzExLjUxIiwiYmFzZV9mYXJlIjoiNDYwNTAuMDkiLCJ0YXgiOiIyNDA1MC43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1NTUwLjA5IiwidGF4IjoiMjQwNTAuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MDgxMS41MSIsImJhc2VfZmFyZSI6IjQ1NTUwLjA5IiwidGF4IjoiMjQwNTAuNzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NTU1MC4wOSIsInRheCI6IjI0MDUwLjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjk2MDAuODIiLCJiYXNlX2ZhcmUiOiI0NTU1MC4wOSIsInRheCI6IjI0MDUwLjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcwODExLjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 71311.51, "filter": { "id": "F1RT00002-72-294", "price": 71311.51, "gross_total": 69600.82, "journey_duration": "PT1D10H30M", "journey_duration_seconds": 124200, "layover_duration": "PT20H5M", "layover_duration_seconds": 72300, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ", "MCT" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T17:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T13:05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101300dac202609101955571dac202611200530mct202611200835498mct202611201135ruh202611201305205", "destination_reach_time": "PT1D10H30M", "destination_reach_timestamp": 124200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-73-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-39", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-73-294-0", "itt_flight_key": "F1F400029-39-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": "F1RT00002-73-294-1", "itt_flight_key": "F1F400029-39-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "9a6bb2d977cdfa811895a89eda2ec3eb", "origin": "DAC", "departure_time": "2026-11-20T05:30:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T08:35:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H5M", "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": "498" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "498" }, "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": "W", "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": "eec2a60f4ec45f95389b31ade32db9db", "origin": "MCT", "departure_time": "2026-11-20T11:35:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-20T13:05:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "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": "W", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71311.51, "gross_total": 69600.82, "base_fare": 46050.09, "tax": 24050.73, "sell": { "currency": "BDT", "total": 71311.51, "base_fare": 46050.09, "tax": 24050.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzEzMTEuNTEsImJhc2VfZmFyZSI6NDYwNTAuMDksInRheCI6MjQwNTAuNzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDgxMS41MSwiYmFzZV9mYXJlIjo0NTU1MC4wOSwidGF4IjoyNDA1MC43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTYwMC44MiwiYmFzZV9mYXJlIjo0NTU1MC4wOSwidGF4IjoyNDA1MC43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71311.51, "base_fare": 46050.09, "tax": 24050.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "45550.09", "tax": "24050.73", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71311.51, "base_fare": 46050.09, "tax": 24050.73, "gross": { "base_fare": "45550.09", "tax": "24050.73", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxMzExLjUxIiwiYmFzZV9mYXJlIjoiNDYwNTAuMDkiLCJ0YXgiOiIyNDA1MC43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1NTUwLjA5IiwidGF4IjoiMjQwNTAuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MDgxMS41MSIsImJhc2VfZmFyZSI6IjQ1NTUwLjA5IiwidGF4IjoiMjQwNTAuNzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NTU1MC4wOSIsInRheCI6IjI0MDUwLjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjk2MDAuODIiLCJiYXNlX2ZhcmUiOiI0NTU1MC4wOSIsInRheCI6IjI0MDUwLjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcwODExLjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 71311.51, "filter": { "id": "F1RT00002-73-294", "price": 71311.51, "gross_total": 69600.82, "journey_duration": "PT22H45M", "journey_duration_seconds": 81900, "layover_duration": "PT8H20M", "layover_duration_seconds": 30000, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ", "MCT" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T17:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T13:05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100115dac202609100810512dac202611200530mct202611200835498mct202611201135ruh202611201305205", "destination_reach_time": "PT22H45M", "destination_reach_timestamp": 81900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-74-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-40", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-74-294-0", "itt_flight_key": "F1F400029-40-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-74-294-1", "itt_flight_key": "F1F400029-40-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71863.34, "gross_total": 70152.65, "base_fare": 60388.52, "tax": 10264.13, "sell": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzE4NjMuMzQsImJhc2VfZmFyZSI6NjAzODguNTIsInRheCI6MTAyNjQuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTM2My4zNCwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDE1Mi42NSwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxODYzLjM0IiwiYmFzZV9mYXJlIjoiNjAzODguNTIiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTM2My4zNCIsImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzAxNTIuNjUiLCJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxMzYzLjM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 71863.34, "filter": { "id": "F1RT00002-74-294", "price": 71863.34, "gross_total": 70152.65, "journey_duration": "PT1D3H35M", "journey_duration_seconds": 99300, "layover_duration": "PT13H40M", "layover_duration_seconds": 49200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D3H35M", "destination_reach_timestamp": 99300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-75-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-41", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-75-294-0", "itt_flight_key": "F1F400029-41-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-75-294-1", "itt_flight_key": "F1F400029-41-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "9990b37850d0287784fa1ec45181ef13", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71863.34, "gross_total": 70152.65, "base_fare": 60388.52, "tax": 10264.13, "sell": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzE4NjMuMzQsImJhc2VfZmFyZSI6NjAzODguNTIsInRheCI6MTAyNjQuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTM2My4zNCwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDE1Mi42NSwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxODYzLjM0IiwiYmFzZV9mYXJlIjoiNjAzODguNTIiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTM2My4zNCIsImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzAxNTIuNjUiLCJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxMzYzLjM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 71863.34, "filter": { "id": "F1RT00002-75-294", "price": 71863.34, "gross_total": 70152.65, "journey_duration": "PT1D1H10M", "journey_duration_seconds": 90600, "layover_duration": "PT11H15M", "layover_duration_seconds": 40500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT1D1H10M", "destination_reach_timestamp": 90600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-76-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-42", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-76-294-0", "itt_flight_key": "F1F400029-42-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-76-294-1", "itt_flight_key": "F1F400029-42-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71863.34, "gross_total": 70152.65, "base_fare": 60388.52, "tax": 10264.13, "sell": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzE4NjMuMzQsImJhc2VfZmFyZSI6NjAzODguNTIsInRheCI6MTAyNjQuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTM2My4zNCwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDE1Mi42NSwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxODYzLjM0IiwiYmFzZV9mYXJlIjoiNjAzODguNTIiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTM2My4zNCIsImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzAxNTIuNjUiLCJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxMzYzLjM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 71863.34, "filter": { "id": "F1RT00002-76-294", "price": 71863.34, "gross_total": 70152.65, "journey_duration": "PT1D0H20M", "journey_duration_seconds": 87600, "layover_duration": "PT10H25M", "layover_duration_seconds": 37500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D0H20M", "destination_reach_timestamp": 87600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-77-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-43", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-77-294-0", "itt_flight_key": "F1F400029-43-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-77-294-1", "itt_flight_key": "F1F400029-43-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "9990b37850d0287784fa1ec45181ef13", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71863.34, "gross_total": 70152.65, "base_fare": 60388.52, "tax": 10264.13, "sell": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzE4NjMuMzQsImJhc2VfZmFyZSI6NjAzODguNTIsInRheCI6MTAyNjQuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTM2My4zNCwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDE1Mi42NSwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxODYzLjM0IiwiYmFzZV9mYXJlIjoiNjAzODguNTIiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTM2My4zNCIsImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzAxNTIuNjUiLCJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxMzYzLjM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 71863.34, "filter": { "id": "F1RT00002-77-294", "price": 71863.34, "gross_total": 70152.65, "journey_duration": "PT1D4H25M", "journey_duration_seconds": 102300, "layover_duration": "PT14H30M", "layover_duration_seconds": 52200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT1D4H25M", "destination_reach_timestamp": 102300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-78-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-44", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-78-294-0", "itt_flight_key": "F1F400029-44-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-78-294-1", "itt_flight_key": "F1F400029-44-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "9990b37850d0287784fa1ec45181ef13", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71863.34, "gross_total": 70152.65, "base_fare": 60388.52, "tax": 10264.13, "sell": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzE4NjMuMzQsImJhc2VfZmFyZSI6NjAzODguNTIsInRheCI6MTAyNjQuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTM2My4zNCwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDE1Mi42NSwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxODYzLjM0IiwiYmFzZV9mYXJlIjoiNjAzODguNTIiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTM2My4zNCIsImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzAxNTIuNjUiLCJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxMzYzLjM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 71863.34, "filter": { "id": "F1RT00002-78-294", "price": 71863.34, "gross_total": 70152.65, "journey_duration": "PT1D1H45M", "journey_duration_seconds": 92700, "layover_duration": "PT11H50M", "layover_duration_seconds": 42600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT1D1H45M", "destination_reach_timestamp": 92700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-79-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-45", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-79-294-0", "itt_flight_key": "F1F400029-45-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-79-294-1", "itt_flight_key": "F1F400029-45-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71863.34, "gross_total": 70152.65, "base_fare": 60388.52, "tax": 10264.13, "sell": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzE4NjMuMzQsImJhc2VfZmFyZSI6NjAzODguNTIsInRheCI6MTAyNjQuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTM2My4zNCwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDE1Mi42NSwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxODYzLjM0IiwiYmFzZV9mYXJlIjoiNjAzODguNTIiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTM2My4zNCIsImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzAxNTIuNjUiLCJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxMzYzLjM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 71863.34, "filter": { "id": "F1RT00002-79-294", "price": 71863.34, "gross_total": 70152.65, "journey_duration": "PT1D0H55M", "journey_duration_seconds": 89700, "layover_duration": "PT11H0M", "layover_duration_seconds": 39600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D0H55M", "destination_reach_timestamp": 89700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-80-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-46", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-80-294-0", "itt_flight_key": "F1F400029-46-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-80-294-1", "itt_flight_key": "F1F400029-46-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "9990b37850d0287784fa1ec45181ef13", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71863.34, "gross_total": 70152.65, "base_fare": 60388.52, "tax": 10264.13, "sell": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzE4NjMuMzQsImJhc2VfZmFyZSI6NjAzODguNTIsInRheCI6MTAyNjQuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTM2My4zNCwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDE1Mi42NSwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxODYzLjM0IiwiYmFzZV9mYXJlIjoiNjAzODguNTIiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTM2My4zNCIsImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzAxNTIuNjUiLCJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxMzYzLjM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 71863.34, "filter": { "id": "F1RT00002-80-294", "price": 71863.34, "gross_total": 70152.65, "journey_duration": "PT1D1H35M", "journey_duration_seconds": 92100, "layover_duration": "PT11H40M", "layover_duration_seconds": 42000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT1D1H35M", "destination_reach_timestamp": 92100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-81-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-47", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-81-294-0", "itt_flight_key": "F1F400029-47-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-81-294-1", "itt_flight_key": "F1F400029-47-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71863.34, "gross_total": 70152.65, "base_fare": 60388.52, "tax": 10264.13, "sell": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzE4NjMuMzQsImJhc2VfZmFyZSI6NjAzODguNTIsInRheCI6MTAyNjQuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTM2My4zNCwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDE1Mi42NSwiYmFzZV9mYXJlIjo1OTg4OC41MiwidGF4IjoxMDI2NC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71863.34, "base_fare": 60388.52, "tax": 10264.13, "gross": { "base_fare": "59888.52", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxODYzLjM0IiwiYmFzZV9mYXJlIjoiNjAzODguNTIiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTM2My4zNCIsImJhc2VfZmFyZSI6IjU5ODg4LjUyIiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzAxNTIuNjUiLCJiYXNlX2ZhcmUiOiI1OTg4OC41MiIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxMzYzLjM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 71863.34, "filter": { "id": "F1RT00002-81-294", "price": 71863.34, "gross_total": 70152.65, "journey_duration": "PT1D0H45M", "journey_duration_seconds": 89100, "layover_duration": "PT10H50M", "layover_duration_seconds": 39000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D0H45M", "destination_reach_timestamp": 89100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-82-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-48", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-82-294-0", "itt_flight_key": "F1F400029-48-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "3b6883bd82348df2f8e823dcf09c7467", "origin": "DOH", "departure_time": "2026-09-09T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-09T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-82-294-1", "itt_flight_key": "F1F400029-48-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "9990b37850d0287784fa1ec45181ef13", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71978.04, "gross_total": 70267.35, "base_fare": 60445.87, "tax": 10321.48, "sell": { "currency": "BDT", "total": 71978.04, "base_fare": 60445.87, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzE5NzguMDQsImJhc2VfZmFyZSI6NjA0NDUuODcsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTQ3OC4wNCwiYmFzZV9mYXJlIjo1OTk0NS44NywidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDI2Ny4zNSwiYmFzZV9mYXJlIjo1OTk0NS44NywidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71978.04, "base_fare": 60445.87, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59945.87", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71978.04, "base_fare": 60445.87, "tax": 10321.48, "gross": { "base_fare": "59945.87", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxOTc4LjA0IiwiYmFzZV9mYXJlIjoiNjA0NDUuODciLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTQ1Ljg3IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTQ3OC4wNCIsImJhc2VfZmFyZSI6IjU5OTQ1Ljg3IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk0NS44NyIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzAyNjcuMzUiLCJiYXNlX2ZhcmUiOiI1OTk0NS44NyIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNDc4LjA0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 71978.04, "filter": { "id": "F1RT00002-82-294", "price": 71978.04, "gross_total": 70267.35, "journey_duration": "PT22H50M", "journey_duration_seconds": 82200, "layover_duration": "PT8H55M", "layover_duration_seconds": 32100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609090920dac202609091735642dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT22H50M", "destination_reach_timestamp": 82200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-83-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-49", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-83-294-0", "itt_flight_key": "F1F400029-49-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "3b6883bd82348df2f8e823dcf09c7467", "origin": "DOH", "departure_time": "2026-09-09T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-09T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-83-294-1", "itt_flight_key": "F1F400029-49-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 71978.04, "gross_total": 70267.35, "base_fare": 60445.87, "tax": 10321.48, "sell": { "currency": "BDT", "total": 71978.04, "base_fare": 60445.87, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzE5NzguMDQsImJhc2VfZmFyZSI6NjA0NDUuODcsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTQ3OC4wNCwiYmFzZV9mYXJlIjo1OTk0NS44NywidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDI2Ny4zNSwiYmFzZV9mYXJlIjo1OTk0NS44NywidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 71978.04, "base_fare": 60445.87, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59945.87", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 71978.04, "base_fare": 60445.87, "tax": 10321.48, "gross": { "base_fare": "59945.87", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxOTc4LjA0IiwiYmFzZV9mYXJlIjoiNjA0NDUuODciLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTQ1Ljg3IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTQ3OC4wNCIsImJhc2VfZmFyZSI6IjU5OTQ1Ljg3IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk0NS44NyIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzAyNjcuMzUiLCJiYXNlX2ZhcmUiOiI1OTk0NS44NyIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNDc4LjA0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 71978.04, "filter": { "id": "F1RT00002-83-294", "price": 71978.04, "gross_total": 70267.35, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT8H5M", "layover_duration_seconds": 29100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609090920dac202609091735642dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT22H0M", "destination_reach_timestamp": 79200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-84-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-50", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-84-294-0", "itt_flight_key": "F1F400029-50-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "2293130324ec4d69c357a5cca91483a1", "origin": "RUH", "departure_time": "2026-09-09T22:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CMB", "arrival_time": "2026-09-10T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-09-09", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "266" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "266" }, "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": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SE4M1SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SE4M1SA" ] } } }, { "air_segment_key": "017f04e5e7be9815b0cf185db17c1783", "origin": "CMB", "departure_time": "2026-09-10T07:45:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-09-10T11:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-09-10", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "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": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SE4M1SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SE4M1SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-84-294-1", "itt_flight_key": "F1F400029-50-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "a9df99008aa17da535082ad9ea2ba931", "origin": "DAC", "departure_time": "2026-11-20T13:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-11-20T15:55:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-11-20", "flight_time": "PT3H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "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": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SE4M1SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SE4M1SA" ] } } }, { "air_segment_key": "bc5409f4ff630f23f80609288bf13b4c", "origin": "CMB", "departure_time": "2026-11-20T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "RUH", "arrival_time": "2026-11-20T21:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "265" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "265" }, "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": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SE4M1SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SE4M1SA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72187.03, "gross_total": 70476.34, "base_fare": 24931.78, "tax": 46044.56, "sell": { "currency": "BDT", "total": 72187.03, "base_fare": 24931.78, "tax": 46044.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODcuMDMsImJhc2VfZmFyZSI6MjQ5MzEuNzgsInRheCI6NDYwNDQuNTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4Ny4wMywiYmFzZV9mYXJlIjoyNDQzMS43OCwidGF4Ijo0NjA0NC41NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ni4zNCwiYmFzZV9mYXJlIjoyNDQzMS43OCwidGF4Ijo0NjA0NC41Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72187.03, "base_fare": 24931.78, "tax": 46044.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24431.78", "tax": "46044.56", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72187.03, "base_fare": 24931.78, "tax": 46044.56, "gross": { "base_fare": "24431.78", "tax": "46044.56", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg3LjAzIiwiYmFzZV9mYXJlIjoiMjQ5MzEuNzgiLCJ0YXgiOiI0NjA0NC41NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NDMxLjc4IiwidGF4IjoiNDYwNDQuNTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4Ny4wMyIsImJhc2VfZmFyZSI6IjI0NDMxLjc4IiwidGF4IjoiNDYwNDQuNTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDQzMS43OCIsInRheCI6IjQ2MDQ0LjU2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzYuMzQiLCJiYXNlX2ZhcmUiOiIyNDQzMS43OCIsInRheCI6IjQ2MDQ0LjU2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg3LjAzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72187.03, "filter": { "id": "F1RT00002-84-294", "price": 72187.03, "gross_total": 70476.34, "journey_duration": "PT21H45M", "journey_duration_seconds": 78300, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T22:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092230cmb202609100620266cmb202609100745dac202609101130189dac202611201300cmb202611201555190cmb202611201815ruh202611202145265", "destination_reach_time": "PT21H45M", "destination_reach_timestamp": 78300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-85-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-51", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-85-294-0", "itt_flight_key": "F1F400029-51-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-85-294-1", "itt_flight_key": "F1F400029-51-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-85-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D8H40M", "journey_duration_seconds": 117600, "layover_duration": "PT18H45M", "layover_duration_seconds": 67500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D8H40M", "destination_reach_timestamp": 117600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-86-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-52", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-86-294-0", "itt_flight_key": "F1F400029-52-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-86-294-1", "itt_flight_key": "F1F400029-52-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "18H50M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-86-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D14H20M", "journey_duration_seconds": 138000, "layover_duration": "PT1D0H25M", "layover_duration_seconds": 87900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D14H20M", "destination_reach_timestamp": 138000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-87-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-53", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-87-294-0", "itt_flight_key": "F1F400029-53-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-87-294-1", "itt_flight_key": "F1F400029-53-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "9990b37850d0287784fa1ec45181ef13", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-87-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D9H30M", "journey_duration_seconds": 120600, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT1D9H30M", "destination_reach_timestamp": 120600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-88-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-54", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-88-294-0", "itt_flight_key": "F1F400029-54-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-88-294-1", "itt_flight_key": "F1F400029-54-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "18H50M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-88-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D17H10M", "journey_duration_seconds": 148200, "layover_duration": "PT1D3H15M", "layover_duration_seconds": 98100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D17H10M", "destination_reach_timestamp": 148200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-89-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-55", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-89-294-0", "itt_flight_key": "F1F400029-55-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-89-294-1", "itt_flight_key": "F1F400029-55-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "18H50M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-89-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D14H30M", "journey_duration_seconds": 138600, "layover_duration": "PT1D0H35M", "layover_duration_seconds": 88500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D14H30M", "destination_reach_timestamp": 138600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-90-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-56", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-90-294-0", "itt_flight_key": "F1F400029-56-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-90-294-1", "itt_flight_key": "F1F400029-56-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-90-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D7H5M", "journey_duration_seconds": 111900, "layover_duration": "PT17H10M", "layover_duration_seconds": 61800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D7H5M", "destination_reach_timestamp": 111900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-91-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-57", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-91-294-0", "itt_flight_key": "F1F400029-57-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-91-294-1", "itt_flight_key": "F1F400029-57-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-91-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D14H5M", "journey_duration_seconds": 137100, "layover_duration": "PT1D0H10M", "layover_duration_seconds": 87000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D14H5M", "destination_reach_timestamp": 137100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-92-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-58", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-92-294-0", "itt_flight_key": "F1F400029-58-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-92-294-1", "itt_flight_key": "F1F400029-58-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-92-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D7H20M", "journey_duration_seconds": 112800, "layover_duration": "PT17H25M", "layover_duration_seconds": 62700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D7H20M", "destination_reach_timestamp": 112800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-93-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-59", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-93-294-0", "itt_flight_key": "F1F400029-59-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-93-294-1", "itt_flight_key": "F1F400029-59-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "9990b37850d0287784fa1ec45181ef13", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-93-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D14H55M", "journey_duration_seconds": 140100, "layover_duration": "PT1D1H0M", "layover_duration_seconds": 90000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT1D14H55M", "destination_reach_timestamp": 140100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-94-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-60", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-94-294-0", "itt_flight_key": "F1F400029-60-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-94-294-1", "itt_flight_key": "F1F400029-60-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "9990b37850d0287784fa1ec45181ef13", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-94-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D8H10M", "journey_duration_seconds": 115800, "layover_duration": "PT18H15M", "layover_duration_seconds": 65700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT1D8H10M", "destination_reach_timestamp": 115800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-95-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-61", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-95-294-0", "itt_flight_key": "F1F400029-61-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-95-294-1", "itt_flight_key": "F1F400029-61-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "9990b37850d0287784fa1ec45181ef13", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-95-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H0M", "layover_duration_seconds": 64800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT1D7H55M", "destination_reach_timestamp": 114900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-96-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-62", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-96-294-0", "itt_flight_key": "F1F400029-62-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-96-294-1", "itt_flight_key": "F1F400029-62-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "18H50M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-96-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D13H55M", "journey_duration_seconds": 136500, "layover_duration": "PT1D0H0M", "layover_duration_seconds": 86400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D13H55M", "destination_reach_timestamp": 136500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-97-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-63", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-97-294-0", "itt_flight_key": "F1F400029-63-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-97-294-1", "itt_flight_key": "F1F400029-63-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "9990b37850d0287784fa1ec45181ef13", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-97-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D8H45M", "journey_duration_seconds": 117900, "layover_duration": "PT18H50M", "layover_duration_seconds": 67800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT1D8H45M", "destination_reach_timestamp": 117900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-98-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-64", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-98-294-0", "itt_flight_key": "F1F400029-64-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-98-294-1", "itt_flight_key": "F1F400029-64-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "9990b37850d0287784fa1ec45181ef13", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-98-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D12H20M", "journey_duration_seconds": 130800, "layover_duration": "PT22H25M", "layover_duration_seconds": 80700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT1D12H20M", "destination_reach_timestamp": 130800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-99-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-65", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-99-294-0", "itt_flight_key": "F1F400029-65-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-99-294-1", "itt_flight_key": "F1F400029-65-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-99-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H0M", "layover_duration_seconds": 64800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D7H55M", "destination_reach_timestamp": 114900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-100-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-66", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-100-294-0", "itt_flight_key": "F1F400029-66-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-100-294-1", "itt_flight_key": "F1F400029-66-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72188.31, "gross_total": 70477.62, "base_fare": 60656.14, "tax": 10321.48, "sell": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIxODguMzEsImJhc2VfZmFyZSI6NjA2NTYuMTQsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY4OC4zMSwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDQ3Ny42MiwiYmFzZV9mYXJlIjo2MDE1Ni4xNCwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72188.31, "base_fare": 60656.14, "tax": 10321.48, "gross": { "base_fare": "60156.14", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMTg4LjMxIiwiYmFzZV9mYXJlIjoiNjA2NTYuMTQiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTY4OC4zMSIsImJhc2VfZmFyZSI6IjYwMTU2LjE0IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA0NzcuNjIiLCJiYXNlX2ZhcmUiOiI2MDE1Ni4xNCIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcxNjg4LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72188.31, "filter": { "id": "F1RT00002-100-294", "price": 72188.31, "gross_total": 70477.62, "journey_duration": "PT1D11H30M", "journey_duration_seconds": 127800, "layover_duration": "PT21H35M", "layover_duration_seconds": 77700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D11H30M", "destination_reach_timestamp": 127800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-101-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AB00028-0", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-101-294-0", "itt_flight_key": "F1AB00028-0-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "84ce62c6-53b6-4177-a00b-e985865e228a", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 1, "fareBasisCode": "HNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "AHBag46", "brand_code": "AerohubBundle", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-101-294-1", "itt_flight_key": "F1AB00028-0-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H40M", "transit_time": null, "routes": [ { "air_segment_key": "1d00edcf-8542-429e-ad8e-3a429ddd7c4d", "origin": "DAC", "departure_time": "2026-11-20T12:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T16:05:00", "destination_terminal": "2", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "807" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "807" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Q", "meal_code": null, "seat_available": 1, "fareBasisCode": "QNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "AHBag46", "brand_code": "AerohubBundle", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QNDCBTB4" ] } } } ] } ], "promo_title": "TGBag46", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72243.12, "gross_total": 70851.03, "base_fare": 53031.33, "tax": 18319.7, "sell": { "currency": "BDT", "total": 72243.12, "base_fare": 53031.33, "tax": 18319.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIyNDMuMTIsImJhc2VfZmFyZSI6NTMwMzEuMzMsInRheCI6MTgzMTkuN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjcxNzQzLjEyLCJiYXNlX2ZhcmUiOjUyNTMxLjMzLCJ0YXgiOjE4MzE5LjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzA4NTEuMDMsImJhc2VfZmFyZSI6NTI1MzEuMzMsInRheCI6MTgzMTkuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72243.12, "base_fare": 53031.33, "tax": 18319.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52531.33", "tax": "18319.70", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 72243.12, "base_fare": 53031.33, "tax": 18319.7, "gross": { "base_fare": "52531.33", "tax": "18319.70", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMjQzLjEyIiwiYmFzZV9mYXJlIjoiNTMwMzEuMzMiLCJ0YXgiOiIxODMxOS43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNTMxLjMzIiwidGF4IjoiMTgzMTkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTc0My4xMiIsImJhc2VfZmFyZSI6IjUyNTMxLjMzIiwidGF4IjoiMTgzMTkuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjUzMS4zMyIsInRheCI6IjE4MzE5LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MDg1MS4wMyIsImJhc2VfZmFyZSI6IjUyNTMxLjMzIiwidGF4IjoiMTgzMTkuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3MTc0My4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "total_price": 72243.12, "filter": { "id": "F1RT00002-101-294", "price": 72243.12, "gross_total": 70851.03, "journey_duration": "PT12H25M", "journey_duration_seconds": 44700, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:05:00", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611201225ruh202611201605807", "destination_reach_time": "PT12H25M", "destination_reach_timestamp": 44700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-102-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-67", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-102-294-0", "itt_flight_key": "F1F400029-67-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "3b6883bd82348df2f8e823dcf09c7467", "origin": "DOH", "departure_time": "2026-09-09T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-09T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-102-294-1", "itt_flight_key": "F1F400029-67-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "18H50M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72512.01, "gross_total": 70801.32, "base_fare": 60903.38, "tax": 10397.94, "sell": { "currency": "BDT", "total": 72512.01, "base_fare": 60903.38, "tax": 10397.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI1MTIuMDEsImJhc2VfZmFyZSI6NjA5MDMuMzgsInRheCI6MTAzOTcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjAxMi4wMSwiYmFzZV9mYXJlIjo2MDQwMy4zOCwidGF4IjoxMDM5Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDgwMS4zMiwiYmFzZV9mYXJlIjo2MDQwMy4zOCwidGF4IjoxMDM5Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72512.01, "base_fare": 60903.38, "tax": 10397.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60403.38", "tax": "10397.94", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72512.01, "base_fare": 60903.38, "tax": 10397.94, "gross": { "base_fare": "60403.38", "tax": "10397.94", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNTEyLjAxIiwiYmFzZV9mYXJlIjoiNjA5MDMuMzgiLCJ0YXgiOiIxMDM5Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNDAzLjM4IiwidGF4IjoiMTAzOTcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjAxMi4wMSIsImJhc2VfZmFyZSI6IjYwNDAzLjM4IiwidGF4IjoiMTAzOTcuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDQwMy4zOCIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA4MDEuMzIiLCJiYXNlX2ZhcmUiOiI2MDQwMy4zOCIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMDEyLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72512.01, "filter": { "id": "F1RT00002-102-294", "price": 72512.01, "gross_total": 70801.32, "journey_duration": "PT1D11H35M", "journey_duration_seconds": 128100, "layover_duration": "PT21H40M", "layover_duration_seconds": 78000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609090920dac202609091735642dac202611201045doh202611201325641doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D11H35M", "destination_reach_timestamp": 128100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-103-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-68", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-103-294-0", "itt_flight_key": "F1F400029-68-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-103-294-1", "itt_flight_key": "F1F400029-68-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "18H50M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72512.01, "gross_total": 70801.32, "base_fare": 60903.38, "tax": 10397.94, "sell": { "currency": "BDT", "total": 72512.01, "base_fare": 60903.38, "tax": 10397.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI1MTIuMDEsImJhc2VfZmFyZSI6NjA5MDMuMzgsInRheCI6MTAzOTcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjAxMi4wMSwiYmFzZV9mYXJlIjo2MDQwMy4zOCwidGF4IjoxMDM5Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDgwMS4zMiwiYmFzZV9mYXJlIjo2MDQwMy4zOCwidGF4IjoxMDM5Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72512.01, "base_fare": 60903.38, "tax": 10397.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60403.38", "tax": "10397.94", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72512.01, "base_fare": 60903.38, "tax": 10397.94, "gross": { "base_fare": "60403.38", "tax": "10397.94", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNTEyLjAxIiwiYmFzZV9mYXJlIjoiNjA5MDMuMzgiLCJ0YXgiOiIxMDM5Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNDAzLjM4IiwidGF4IjoiMTAzOTcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjAxMi4wMSIsImJhc2VfZmFyZSI6IjYwNDAzLjM4IiwidGF4IjoiMTAzOTcuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDQwMy4zOCIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA4MDEuMzIiLCJiYXNlX2ZhcmUiOiI2MDQwMy4zOCIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMDEyLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72512.01, "filter": { "id": "F1RT00002-103-294", "price": 72512.01, "gross_total": 70801.32, "journey_duration": "PT1D20H40M", "journey_duration_seconds": 160800, "layover_duration": "PT1D6H45M", "layover_duration_seconds": 110700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D20H40M", "destination_reach_timestamp": 160800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-104-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-69", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-104-294-0", "itt_flight_key": "F1F400029-69-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "2ef14d38ce00a4861b63edf0eea2794d", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "T2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "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": "H", "meal_code": null, "seat_available": 1, "fareBasisCode": "HNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-104-294-1", "itt_flight_key": "F1F400029-69-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H40M", "transit_time": null, "routes": [ { "air_segment_key": "831edfa2f8e1c34f2b85f8a2bec1f908", "origin": "DAC", "departure_time": "2026-11-20T12:25:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T16:05:00", "destination_terminal": "T2", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "807" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "807" }, "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": "Q", "meal_code": null, "seat_available": 1, "fareBasisCode": "QNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72512.01, "gross_total": 70801.32, "base_fare": 52924.28, "tax": 18377.04, "sell": { "currency": "BDT", "total": 72512.01, "base_fare": 52924.28, "tax": 18377.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI1MTIuMDEsImJhc2VfZmFyZSI6NTI5MjQuMjgsInRheCI6MTgzNzcuMDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjAxMi4wMSwiYmFzZV9mYXJlIjo1MjQyNC4yOCwidGF4IjoxODM3Ny4wNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDgwMS4zMiwiYmFzZV9mYXJlIjo1MjQyNC4yOCwidGF4IjoxODM3Ny4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72512.01, "base_fare": 52924.28, "tax": 18377.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52424.28", "tax": "18377.04", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72512.01, "base_fare": 52924.28, "tax": 18377.04, "gross": { "base_fare": "52424.28", "tax": "18377.04", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNTEyLjAxIiwiYmFzZV9mYXJlIjoiNTI5MjQuMjgiLCJ0YXgiOiIxODM3Ny4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNDI0LjI4IiwidGF4IjoiMTgzNzcuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjAxMi4wMSIsImJhc2VfZmFyZSI6IjUyNDI0LjI4IiwidGF4IjoiMTgzNzcuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjQyNC4yOCIsInRheCI6IjE4Mzc3LjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA4MDEuMzIiLCJiYXNlX2ZhcmUiOiI1MjQyNC4yOCIsInRheCI6IjE4Mzc3LjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMDEyLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 72512.01, "filter": { "id": "F1RT00002-104-294", "price": 72512.01, "gross_total": 70801.32, "journey_duration": "PT12H25M", "journey_duration_seconds": 44700, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611201225ruh202611201605807", "destination_reach_time": "PT12H25M", "destination_reach_timestamp": 44700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-105-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-6", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-105-294-0", "itt_flight_key": "F1TF00018-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQW94ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0EwdmV5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 22:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CMB", "arrival_time": "2026-09-10 06:20:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-09-09", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "266" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "266" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SE4M1SA" }, "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": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQW94ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0EydmV5d09BQUFBPT0=", "origin": "CMB", "departure_time": "2026-09-10 07:45:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-09-10 11:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SE4M1SA" }, "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": "F1RT00002-105-294-1", "itt_flight_key": "F1TF00018-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H45M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQXJ4ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0E0dmV5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 13:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-11-20 15:55:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-11-20", "flight_time": "PT3H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SE4M1SA" }, "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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQXJ4ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0E2dmV5d09BQUFBPT0=", "origin": "CMB", "departure_time": "2026-11-20 18:15:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "RUH", "arrival_time": "2026-11-20 21:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H00M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "265" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "265" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SE4M1SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 72524.95, "gross_total": 73138, "base_fare": 29315, "tax": 44527, "sell": { "currency": "BDT", "total": 72524.95, "base_fare": 29315, "tax": 44527 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI1MjQuOTUsImJhc2VfZmFyZSI6MjkzMTUsInRheCI6NDQ1Mjd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjAyNC45NSwiYmFzZV9mYXJlIjoyODgxNSwidGF4Ijo0NDUyNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzEzOCwiYmFzZV9mYXJlIjoyODgxNSwidGF4Ijo0NDMyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72524.95, "base_fare": 29315, "tax": 44527, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "28815.00", "tax": "44323.00", "discount": 2017.05, "ait": "204.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 72524.95, "base_fare": 29315, "tax": 44527, "gross": { "base_fare": "28815.00", "tax": "44323.00", "discount": "2017.05", "ait": "204.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNTI0Ljk1IiwiYmFzZV9mYXJlIjoiMjkzMTUuMDAiLCJ0YXgiOiI0NDUyNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4ODE1LjAwIiwidGF4IjoiNDQzMjMuMDAiLCJkaXNjb3VudCI6IjIwMTcuMDUiLCJhaXQiOiIyMDQuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMDI0Ljk1IiwiYmFzZV9mYXJlIjoiMjg4MTUuMDAiLCJ0YXgiOiI0NDUyNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4ODE1LjAwIiwidGF4IjoiNDQzMjMuMDAiLCJkaXNjb3VudCI6IjIwMTcuMDUiLCJhaXQiOiIyMDQuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzMxMzguMDAiLCJiYXNlX2ZhcmUiOiIyODgxNS4wMCIsInRheCI6IjQ0MzIzLjAwIiwiZGlzY291bnQiOiIyMDE3LjA1IiwiYWl0IjoiMjA0LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3MjAyNC45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72524.95, "filter": { "id": "F1RT00002-105-294", "price": 72524.95, "gross_total": 73138, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09 22:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20 21:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092230cmb202609100620266cmb202609100745dac202609101130189dac202611201300cmb202611201555190cmb202611201815ruh202611202145265", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-106-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-70", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-106-294-0", "itt_flight_key": "F1F400029-70-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-106-294-1", "itt_flight_key": "F1F400029-70-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "18H50M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72531.13, "gross_total": 70820.44, "base_fare": 60922.5, "tax": 10397.94, "sell": { "currency": "BDT", "total": 72531.13, "base_fare": 60922.5, "tax": 10397.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI1MzEuMTMsImJhc2VfZmFyZSI6NjA5MjIuNSwidGF4IjoxMDM5Ny45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjcyMDMxLjEzLCJiYXNlX2ZhcmUiOjYwNDIyLjUsInRheCI6MTAzOTcuOTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzA4MjAuNDQsImJhc2VfZmFyZSI6NjA0MjIuNSwidGF4IjoxMDM5Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72531.13, "base_fare": 60922.5, "tax": 10397.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60422.50", "tax": "10397.94", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72531.13, "base_fare": 60922.5, "tax": 10397.94, "gross": { "base_fare": "60422.50", "tax": "10397.94", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNTMxLjEzIiwiYmFzZV9mYXJlIjoiNjA5MjIuNTAiLCJ0YXgiOiIxMDM5Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNDIyLjUwIiwidGF4IjoiMTAzOTcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjAzMS4xMyIsImJhc2VfZmFyZSI6IjYwNDIyLjUwIiwidGF4IjoiMTAzOTcuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDQyMi41MCIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA4MjAuNDQiLCJiYXNlX2ZhcmUiOiI2MDQyMi41MCIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMDMxLjEzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72531.13, "filter": { "id": "F1RT00002-106-294", "price": 72531.13, "gross_total": 70820.44, "journey_duration": "PT1D20H55M", "journey_duration_seconds": 161700, "layover_duration": "PT1D7H0M", "layover_duration_seconds": 111600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D20H55M", "destination_reach_timestamp": 161700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-107-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-71", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-107-294-0", "itt_flight_key": "F1F400029-71-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-107-294-1", "itt_flight_key": "F1F400029-71-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "18H50M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72531.13, "gross_total": 70820.44, "base_fare": 60922.5, "tax": 10397.94, "sell": { "currency": "BDT", "total": 72531.13, "base_fare": 60922.5, "tax": 10397.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI1MzEuMTMsImJhc2VfZmFyZSI6NjA5MjIuNSwidGF4IjoxMDM5Ny45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjcyMDMxLjEzLCJiYXNlX2ZhcmUiOjYwNDIyLjUsInRheCI6MTAzOTcuOTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzA4MjAuNDQsImJhc2VfZmFyZSI6NjA0MjIuNSwidGF4IjoxMDM5Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72531.13, "base_fare": 60922.5, "tax": 10397.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60422.50", "tax": "10397.94", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72531.13, "base_fare": 60922.5, "tax": 10397.94, "gross": { "base_fare": "60422.50", "tax": "10397.94", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNTMxLjEzIiwiYmFzZV9mYXJlIjoiNjA5MjIuNTAiLCJ0YXgiOiIxMDM5Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNDIyLjUwIiwidGF4IjoiMTAzOTcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjAzMS4xMyIsImJhc2VfZmFyZSI6IjYwNDIyLjUwIiwidGF4IjoiMTAzOTcuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDQyMi41MCIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA4MjAuNDQiLCJiYXNlX2ZhcmUiOiI2MDQyMi41MCIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMDMxLjEzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72531.13, "filter": { "id": "F1RT00002-107-294", "price": 72531.13, "gross_total": 70820.44, "journey_duration": "PT1D21H30M", "journey_duration_seconds": 163800, "layover_duration": "PT1D7H35M", "layover_duration_seconds": 113700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D21H30M", "destination_reach_timestamp": 163800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-108-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-72", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-108-294-0", "itt_flight_key": "F1F400029-72-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-108-294-1", "itt_flight_key": "F1F400029-72-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "18H50M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72531.13, "gross_total": 70820.44, "base_fare": 60922.5, "tax": 10397.94, "sell": { "currency": "BDT", "total": 72531.13, "base_fare": 60922.5, "tax": 10397.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI1MzEuMTMsImJhc2VfZmFyZSI6NjA5MjIuNSwidGF4IjoxMDM5Ny45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjcyMDMxLjEzLCJiYXNlX2ZhcmUiOjYwNDIyLjUsInRheCI6MTAzOTcuOTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzA4MjAuNDQsImJhc2VfZmFyZSI6NjA0MjIuNSwidGF4IjoxMDM5Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72531.13, "base_fare": 60922.5, "tax": 10397.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60422.50", "tax": "10397.94", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72531.13, "base_fare": 60922.5, "tax": 10397.94, "gross": { "base_fare": "60422.50", "tax": "10397.94", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNTMxLjEzIiwiYmFzZV9mYXJlIjoiNjA5MjIuNTAiLCJ0YXgiOiIxMDM5Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNDIyLjUwIiwidGF4IjoiMTAzOTcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjAzMS4xMyIsImJhc2VfZmFyZSI6IjYwNDIyLjUwIiwidGF4IjoiMTAzOTcuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDQyMi41MCIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA4MjAuNDQiLCJiYXNlX2ZhcmUiOiI2MDQyMi41MCIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMDMxLjEzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72531.13, "filter": { "id": "F1RT00002-108-294", "price": 72531.13, "gross_total": 70820.44, "journey_duration": "PT2D1H5M", "journey_duration_seconds": 176700, "layover_duration": "PT1D11H10M", "layover_duration_seconds": 126600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611201045doh202611201325641doh202611210815ruh2026112109451240", "destination_reach_time": "PT2D1H5M", "destination_reach_timestamp": 176700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-109-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-73", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-109-294-0", "itt_flight_key": "F1F400029-73-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-109-294-1", "itt_flight_key": "F1F400029-73-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "18H50M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72531.13, "gross_total": 70820.44, "base_fare": 60922.5, "tax": 10397.94, "sell": { "currency": "BDT", "total": 72531.13, "base_fare": 60922.5, "tax": 10397.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI1MzEuMTMsImJhc2VfZmFyZSI6NjA5MjIuNSwidGF4IjoxMDM5Ny45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjcyMDMxLjEzLCJiYXNlX2ZhcmUiOjYwNDIyLjUsInRheCI6MTAzOTcuOTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzA4MjAuNDQsImJhc2VfZmFyZSI6NjA0MjIuNSwidGF4IjoxMDM5Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72531.13, "base_fare": 60922.5, "tax": 10397.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60422.50", "tax": "10397.94", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72531.13, "base_fare": 60922.5, "tax": 10397.94, "gross": { "base_fare": "60422.50", "tax": "10397.94", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNTMxLjEzIiwiYmFzZV9mYXJlIjoiNjA5MjIuNTAiLCJ0YXgiOiIxMDM5Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNDIyLjUwIiwidGF4IjoiMTAzOTcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjAzMS4xMyIsImJhc2VfZmFyZSI6IjYwNDIyLjUwIiwidGF4IjoiMTAzOTcuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDQyMi41MCIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA4MjAuNDQiLCJiYXNlX2ZhcmUiOiI2MDQyMi41MCIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMDMxLjEzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72531.13, "filter": { "id": "F1RT00002-109-294", "price": 72531.13, "gross_total": 70820.44, "journey_duration": "PT2D3H40M", "journey_duration_seconds": 186000, "layover_duration": "PT1D13H45M", "layover_duration_seconds": 135900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611210815ruh2026112109451240", "destination_reach_time": "PT2D3H40M", "destination_reach_timestamp": 186000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-110-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-74", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-110-294-0", "itt_flight_key": "F1F400029-74-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-110-294-1", "itt_flight_key": "F1F400029-74-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "18H50M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72531.13, "gross_total": 70820.44, "base_fare": 60922.5, "tax": 10397.94, "sell": { "currency": "BDT", "total": 72531.13, "base_fare": 60922.5, "tax": 10397.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI1MzEuMTMsImJhc2VfZmFyZSI6NjA5MjIuNSwidGF4IjoxMDM5Ny45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjcyMDMxLjEzLCJiYXNlX2ZhcmUiOjYwNDIyLjUsInRheCI6MTAzOTcuOTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzA4MjAuNDQsImJhc2VfZmFyZSI6NjA0MjIuNSwidGF4IjoxMDM5Ny45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72531.13, "base_fare": 60922.5, "tax": 10397.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60422.50", "tax": "10397.94", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72531.13, "base_fare": 60922.5, "tax": 10397.94, "gross": { "base_fare": "60422.50", "tax": "10397.94", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNTMxLjEzIiwiYmFzZV9mYXJlIjoiNjA5MjIuNTAiLCJ0YXgiOiIxMDM5Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNDIyLjUwIiwidGF4IjoiMTAzOTcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjAzMS4xMyIsImJhc2VfZmFyZSI6IjYwNDIyLjUwIiwidGF4IjoiMTAzOTcuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDQyMi41MCIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA4MjAuNDQiLCJiYXNlX2ZhcmUiOiI2MDQyMi41MCIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMDMxLjEzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72531.13, "filter": { "id": "F1RT00002-110-294", "price": 72531.13, "gross_total": 70820.44, "journey_duration": "PT1D22H15M", "journey_duration_seconds": 166500, "layover_duration": "PT1D8H20M", "layover_duration_seconds": 116400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611201045doh202611201325641doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D22H15M", "destination_reach_timestamp": 166500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-111-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-75", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-111-294-0", "itt_flight_key": "F1F400029-75-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "230f7d18035e38908e172ea60bb67ab4", "origin": "RUH", "departure_time": "2026-09-09T01:00:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T09:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 4, "fareBasisCode": "HNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNGSBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-111-294-1", "itt_flight_key": "F1F400029-75-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } }, { "air_segment_key": "8e83124d84eaa8b16ece46a3f02218c2", "origin": "JED", "departure_time": "2026-11-20T20:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T22:10:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72759.25, "gross_total": 71048.56, "base_fare": 52543.23, "tax": 19005.33, "sell": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI3NTkuMjUsImJhc2VfZmFyZSI6NTI1NDMuMjMsInRheCI6MTkwMDUuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjI1OS4yNSwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTA0OC41NiwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNzU5LjI1IiwiYmFzZV9mYXJlIjoiNTI1NDMuMjMiLCJ0YXgiOiIxOTAwNS4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjI1OS4yNSIsImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzEwNDguNTYiLCJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMjU5LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72759.25, "filter": { "id": "F1RT00002-111-294", "price": 72759.25, "gross_total": 71048.56, "journey_duration": "PT17H30M", "journey_duration_seconds": 63000, "layover_duration": "PT2H30M", "layover_duration_seconds": 9000, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T01:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T22:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609090100dac202609090945806dac202611201325jed202611201800809jed202611202030ruh2026112022101086", "destination_reach_time": "PT17H30M", "destination_reach_timestamp": 63000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-112-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-76", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-112-294-0", "itt_flight_key": "F1F400029-76-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "17817dc63e177dcb145ceda09d25db23", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNGSBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-112-294-1", "itt_flight_key": "F1F400029-76-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } }, { "air_segment_key": "afa3b965c053f1fc6671741b39334ccb", "origin": "JED", "departure_time": "2026-11-20T20:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T21:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1046" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1046" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72759.25, "gross_total": 71048.56, "base_fare": 52543.23, "tax": 19005.33, "sell": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI3NTkuMjUsImJhc2VfZmFyZSI6NTI1NDMuMjMsInRheCI6MTkwMDUuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjI1OS4yNSwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTA0OC41NiwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNzU5LjI1IiwiYmFzZV9mYXJlIjoiNTI1NDMuMjMiLCJ0YXgiOiIxOTAwNS4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjI1OS4yNSIsImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzEwNDguNTYiLCJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMjU5LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72759.25, "filter": { "id": "F1RT00002-112-294", "price": 72759.25, "gross_total": 71048.56, "journey_duration": "PT17H0M", "journey_duration_seconds": 61200, "layover_duration": "PT2H0M", "layover_duration_seconds": 7200, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611201325jed202611201800809jed202611202000ruh2026112021401046", "destination_reach_time": "PT17H0M", "destination_reach_timestamp": 61200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-113-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-77", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-113-294-0", "itt_flight_key": "F1F400029-77-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "230f7d18035e38908e172ea60bb67ab4", "origin": "RUH", "departure_time": "2026-09-09T01:00:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T09:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 4, "fareBasisCode": "HNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNGSBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-113-294-1", "itt_flight_key": "F1F400029-77-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } }, { "air_segment_key": "afa3b965c053f1fc6671741b39334ccb", "origin": "JED", "departure_time": "2026-11-20T20:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T21:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1046" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1046" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72759.25, "gross_total": 71048.56, "base_fare": 52543.23, "tax": 19005.33, "sell": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI3NTkuMjUsImJhc2VfZmFyZSI6NTI1NDMuMjMsInRheCI6MTkwMDUuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjI1OS4yNSwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTA0OC41NiwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNzU5LjI1IiwiYmFzZV9mYXJlIjoiNTI1NDMuMjMiLCJ0YXgiOiIxOTAwNS4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjI1OS4yNSIsImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzEwNDguNTYiLCJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMjU5LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72759.25, "filter": { "id": "F1RT00002-113-294", "price": 72759.25, "gross_total": 71048.56, "journey_duration": "PT17H0M", "journey_duration_seconds": 61200, "layover_duration": "PT2H0M", "layover_duration_seconds": 7200, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T01:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609090100dac202609090945806dac202611201325jed202611201800809jed202611202000ruh2026112021401046", "destination_reach_time": "PT17H0M", "destination_reach_timestamp": 61200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-114-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-78", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-114-294-0", "itt_flight_key": "F1F400029-78-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "17817dc63e177dcb145ceda09d25db23", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNGSBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-114-294-1", "itt_flight_key": "F1F400029-78-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "1ec23423eca6cae837a98725329b7290", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } }, { "air_segment_key": "39f59c86ae521827ec89472846261865", "origin": "JED", "departure_time": "2026-11-20T08:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T09:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1022" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1022" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72759.25, "gross_total": 71048.56, "base_fare": 52543.23, "tax": 19005.33, "sell": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI3NTkuMjUsImJhc2VfZmFyZSI6NTI1NDMuMjMsInRheCI6MTkwMDUuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjI1OS4yNSwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTA0OC41NiwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNzU5LjI1IiwiYmFzZV9mYXJlIjoiNTI1NDMuMjMiLCJ0YXgiOiIxOTAwNS4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjI1OS4yNSIsImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzEwNDguNTYiLCJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMjU5LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72759.25, "filter": { "id": "F1RT00002-114-294", "price": 72759.25, "gross_total": 71048.56, "journey_duration": "PT16H45M", "journey_duration_seconds": 60300, "layover_duration": "PT1H45M", "layover_duration_seconds": 6300, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611200140jed202611200615803jed202611200800ruh2026112009401022", "destination_reach_time": "PT16H45M", "destination_reach_timestamp": 60300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-115-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-79", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-115-294-0", "itt_flight_key": "F1F400029-79-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "17817dc63e177dcb145ceda09d25db23", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNGSBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-115-294-1", "itt_flight_key": "F1F400029-79-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "1ec23423eca6cae837a98725329b7290", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } }, { "air_segment_key": "a7b936e0680c4b3c0719d5ed47226622", "origin": "JED", "departure_time": "2026-11-20T09:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T10:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1024" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1024" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72759.25, "gross_total": 71048.56, "base_fare": 52543.23, "tax": 19005.33, "sell": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI3NTkuMjUsImJhc2VfZmFyZSI6NTI1NDMuMjMsInRheCI6MTkwMDUuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjI1OS4yNSwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTA0OC41NiwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNzU5LjI1IiwiYmFzZV9mYXJlIjoiNTI1NDMuMjMiLCJ0YXgiOiIxOTAwNS4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjI1OS4yNSIsImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzEwNDguNTYiLCJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMjU5LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72759.25, "filter": { "id": "F1RT00002-115-294", "price": 72759.25, "gross_total": 71048.56, "journey_duration": "PT17H45M", "journey_duration_seconds": 63900, "layover_duration": "PT2H45M", "layover_duration_seconds": 9900, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611200140jed202611200615803jed202611200900ruh2026112010401024", "destination_reach_time": "PT17H45M", "destination_reach_timestamp": 63900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-116-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-80", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-116-294-0", "itt_flight_key": "F1F400029-80-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "17817dc63e177dcb145ceda09d25db23", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNGSBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-116-294-1", "itt_flight_key": "F1F400029-80-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "1ec23423eca6cae837a98725329b7290", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } }, { "air_segment_key": "31149db117ee83759e4940f6571994e3", "origin": "JED", "departure_time": "2026-11-20T10:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T11:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1026" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1026" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72759.25, "gross_total": 71048.56, "base_fare": 52543.23, "tax": 19005.33, "sell": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI3NTkuMjUsImJhc2VfZmFyZSI6NTI1NDMuMjMsInRheCI6MTkwMDUuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjI1OS4yNSwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTA0OC41NiwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNzU5LjI1IiwiYmFzZV9mYXJlIjoiNTI1NDMuMjMiLCJ0YXgiOiIxOTAwNS4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjI1OS4yNSIsImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzEwNDguNTYiLCJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMjU5LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72759.25, "filter": { "id": "F1RT00002-116-294", "price": 72759.25, "gross_total": 71048.56, "journey_duration": "PT18H45M", "journey_duration_seconds": 67500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T11:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611200140jed202611200615803jed202611201000ruh2026112011401026", "destination_reach_time": "PT18H45M", "destination_reach_timestamp": 67500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-117-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-81", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-117-294-0", "itt_flight_key": "F1F400029-81-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "17817dc63e177dcb145ceda09d25db23", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNGSBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-117-294-1", "itt_flight_key": "F1F400029-81-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } }, { "air_segment_key": "8e83124d84eaa8b16ece46a3f02218c2", "origin": "JED", "departure_time": "2026-11-20T20:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T22:10:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72759.25, "gross_total": 71048.56, "base_fare": 52543.23, "tax": 19005.33, "sell": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI3NTkuMjUsImJhc2VfZmFyZSI6NTI1NDMuMjMsInRheCI6MTkwMDUuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjI1OS4yNSwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTA0OC41NiwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNzU5LjI1IiwiYmFzZV9mYXJlIjoiNTI1NDMuMjMiLCJ0YXgiOiIxOTAwNS4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjI1OS4yNSIsImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzEwNDguNTYiLCJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMjU5LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72759.25, "filter": { "id": "F1RT00002-117-294", "price": 72759.25, "gross_total": 71048.56, "journey_duration": "PT17H30M", "journey_duration_seconds": 63000, "layover_duration": "PT2H30M", "layover_duration_seconds": 9000, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T22:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611201325jed202611201800809jed202611202030ruh2026112022101086", "destination_reach_time": "PT17H30M", "destination_reach_timestamp": 63000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-118-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-82", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-118-294-0", "itt_flight_key": "F1F400029-82-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "230f7d18035e38908e172ea60bb67ab4", "origin": "RUH", "departure_time": "2026-09-09T01:00:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T09:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 4, "fareBasisCode": "HNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNGSBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-118-294-1", "itt_flight_key": "F1F400029-82-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "1ec23423eca6cae837a98725329b7290", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } }, { "air_segment_key": "39f59c86ae521827ec89472846261865", "origin": "JED", "departure_time": "2026-11-20T08:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T09:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1022" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1022" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72759.25, "gross_total": 71048.56, "base_fare": 52543.23, "tax": 19005.33, "sell": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI3NTkuMjUsImJhc2VfZmFyZSI6NTI1NDMuMjMsInRheCI6MTkwMDUuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjI1OS4yNSwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTA0OC41NiwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNzU5LjI1IiwiYmFzZV9mYXJlIjoiNTI1NDMuMjMiLCJ0YXgiOiIxOTAwNS4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjI1OS4yNSIsImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzEwNDguNTYiLCJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMjU5LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72759.25, "filter": { "id": "F1RT00002-118-294", "price": 72759.25, "gross_total": 71048.56, "journey_duration": "PT16H45M", "journey_duration_seconds": 60300, "layover_duration": "PT1H45M", "layover_duration_seconds": 6300, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T01:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609090100dac202609090945806dac202611200140jed202611200615803jed202611200800ruh2026112009401022", "destination_reach_time": "PT16H45M", "destination_reach_timestamp": 60300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-119-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-83", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-119-294-0", "itt_flight_key": "F1F400029-83-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "230f7d18035e38908e172ea60bb67ab4", "origin": "RUH", "departure_time": "2026-09-09T01:00:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T09:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 4, "fareBasisCode": "HNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNGSBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-119-294-1", "itt_flight_key": "F1F400029-83-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "1ec23423eca6cae837a98725329b7290", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } }, { "air_segment_key": "31149db117ee83759e4940f6571994e3", "origin": "JED", "departure_time": "2026-11-20T10:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T11:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1026" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1026" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72759.25, "gross_total": 71048.56, "base_fare": 52543.23, "tax": 19005.33, "sell": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI3NTkuMjUsImJhc2VfZmFyZSI6NTI1NDMuMjMsInRheCI6MTkwMDUuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjI1OS4yNSwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTA0OC41NiwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNzU5LjI1IiwiYmFzZV9mYXJlIjoiNTI1NDMuMjMiLCJ0YXgiOiIxOTAwNS4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjI1OS4yNSIsImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzEwNDguNTYiLCJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMjU5LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72759.25, "filter": { "id": "F1RT00002-119-294", "price": 72759.25, "gross_total": 71048.56, "journey_duration": "PT18H45M", "journey_duration_seconds": 67500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T01:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T11:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609090100dac202609090945806dac202611200140jed202611200615803jed202611201000ruh2026112011401026", "destination_reach_time": "PT18H45M", "destination_reach_timestamp": 67500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-120-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-84", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-120-294-0", "itt_flight_key": "F1F400029-84-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "230f7d18035e38908e172ea60bb67ab4", "origin": "RUH", "departure_time": "2026-09-09T01:00:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T09:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 4, "fareBasisCode": "HNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNGSBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-120-294-1", "itt_flight_key": "F1F400029-84-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "1ec23423eca6cae837a98725329b7290", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } }, { "air_segment_key": "a7b936e0680c4b3c0719d5ed47226622", "origin": "JED", "departure_time": "2026-11-20T09:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T10:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1024" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1024" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 9, "fareBasisCode": "TNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TNGSBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 72759.25, "gross_total": 71048.56, "base_fare": 52543.23, "tax": 19005.33, "sell": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI3NTkuMjUsImJhc2VfZmFyZSI6NTI1NDMuMjMsInRheCI6MTkwMDUuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjI1OS4yNSwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTA0OC41NiwiYmFzZV9mYXJlIjo1MjA0My4yMywidGF4IjoxOTAwNS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 72759.25, "base_fare": 52543.23, "tax": 19005.33, "gross": { "base_fare": "52043.23", "tax": "19005.33", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyNzU5LjI1IiwiYmFzZV9mYXJlIjoiNTI1NDMuMjMiLCJ0YXgiOiIxOTAwNS4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjI1OS4yNSIsImJhc2VfZmFyZSI6IjUyMDQzLjIzIiwidGF4IjoiMTkwMDUuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzEwNDguNTYiLCJiYXNlX2ZhcmUiOiI1MjA0My4yMyIsInRheCI6IjE5MDA1LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyMjU5LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 72759.25, "filter": { "id": "F1RT00002-120-294", "price": 72759.25, "gross_total": 71048.56, "journey_duration": "PT17H45M", "journey_duration_seconds": 63900, "layover_duration": "PT2H45M", "layover_duration_seconds": 9900, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T01:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609090100dac202609090945806dac202611200140jed202611200615803jed202611200900ruh2026112010401024", "destination_reach_time": "PT17H45M", "destination_reach_timestamp": 63900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-121-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-85", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-121-294-0", "itt_flight_key": "F1F400029-85-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-121-294-1", "itt_flight_key": "F1F400029-85-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "9990b37850d0287784fa1ec45181ef13", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 73082.94, "gross_total": 71372.25, "base_fare": 20419.08, "tax": 51453.17, "sell": { "currency": "BDT", "total": 73082.94, "base_fare": 20419.08, "tax": 51453.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzMwODIuOTQsImJhc2VfZmFyZSI6MjA0MTkuMDgsInRheCI6NTE0NTMuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjU4Mi45NCwiYmFzZV9mYXJlIjoxOTkxOS4wOCwidGF4Ijo1MTQ1My4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTM3Mi4yNSwiYmFzZV9mYXJlIjoxOTkxOS4wOCwidGF4Ijo1MTQ1My4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 73082.94, "base_fare": 20419.08, "tax": 51453.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "19919.08", "tax": "51453.17", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 73082.94, "base_fare": 20419.08, "tax": 51453.17, "gross": { "base_fare": "19919.08", "tax": "51453.17", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjczMDgyLjk0IiwiYmFzZV9mYXJlIjoiMjA0MTkuMDgiLCJ0YXgiOiI1MTQ1My4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5OTE5LjA4IiwidGF4IjoiNTE0NTMuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjU4Mi45NCIsImJhc2VfZmFyZSI6IjE5OTE5LjA4IiwidGF4IjoiNTE0NTMuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTkxOS4wOCIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzEzNzIuMjUiLCJiYXNlX2ZhcmUiOiIxOTkxOS4wOCIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyNTgyLjk0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 73082.94, "filter": { "id": "F1RT00002-121-294", "price": 73082.94, "gross_total": 71372.25, "journey_duration": "PT21H25M", "journey_duration_seconds": 77100, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT21H25M", "destination_reach_timestamp": 77100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-122-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AB00028-1", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-122-294-0", "itt_flight_key": "F1AB00028-1-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H55M", "transit_time": null, "routes": [ { "air_segment_key": "3dae9cc8-0439-4a90-bf9e-496080293a58", "origin": "RUH", "departure_time": "2026-09-09T07:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T16:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "340" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "340" }, "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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "MLSLSA3M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "AHBag50", "brand_code": "AerohubBundle", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MLSLSA3M" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-122-294-1", "itt_flight_key": "F1AB00028-1-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "37ea3f9a-2003-4726-a684-ba2d11530663", "origin": "DAC", "departure_time": "2026-11-20T01:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "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": "LLSA3M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "AHBag50", "brand_code": "AerohubBundle", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LLSA3M" ] } } } ] } ], "promo_title": "TGBag50", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 73383.71, "gross_total": 71991.62, "base_fare": 68859.54, "tax": 3632.08, "sell": { "currency": "BDT", "total": 73383.71, "base_fare": 68859.54, "tax": 3632.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzMzODMuNzEsImJhc2VfZmFyZSI6Njg4NTkuNTQsInRheCI6MzYzMi4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjcyODgzLjcxLCJiYXNlX2ZhcmUiOjY4MzU5LjU0LCJ0YXgiOjM2MzIuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzE5OTEuNjIsImJhc2VfZmFyZSI6NjgzNTkuNTQsInRheCI6MzYzMi4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 73383.71, "base_fare": 68859.54, "tax": 3632.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68359.54", "tax": "3632.08", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 73383.71, "base_fare": 68859.54, "tax": 3632.08, "gross": { "base_fare": "68359.54", "tax": "3632.08", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjczMzgzLjcxIiwiYmFzZV9mYXJlIjoiNjg4NTkuNTQiLCJ0YXgiOiIzNjMyLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjgzNTkuNTQiLCJ0YXgiOiIzNjMyLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTM5Mi4wOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzI4ODMuNzEiLCJiYXNlX2ZhcmUiOiI2ODM1OS41NCIsInRheCI6IjM2MzIuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODM1OS41NCIsInRheCI6IjM2MzIuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjg5Mi4wOSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxOTkxLjYyIiwiYmFzZV9mYXJlIjoiNjgzNTkuNTQiLCJ0YXgiOiIzNjMyLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODkyLjA5IiwicGF5YWJsZSI6NzI4ODMuNzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "total_price": 73383.71, "filter": { "id": "F1RT00002-122-294", "price": 73383.71, "gross_total": 71991.62, "journey_duration": "PT12H40M", "journey_duration_seconds": 45600, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T07:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T05:10:00", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090710dac202609091605340dac202611200125ruh202611200510339", "destination_reach_time": "PT12H40M", "destination_reach_timestamp": 45600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-123-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-86", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-123-294-0", "itt_flight_key": "F1F400029-86-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-123-294-1", "itt_flight_key": "F1F400029-86-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "18H50M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 73406.65, "gross_total": 71695.96, "base_fare": 20419.08, "tax": 51776.88, "sell": { "currency": "BDT", "total": 73406.65, "base_fare": 20419.08, "tax": 51776.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzM0MDYuNjUsImJhc2VfZmFyZSI6MjA0MTkuMDgsInRheCI6NTE3NzYuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjkwNi42NSwiYmFzZV9mYXJlIjoxOTkxOS4wOCwidGF4Ijo1MTc3Ni44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTY5NS45NiwiYmFzZV9mYXJlIjoxOTkxOS4wOCwidGF4Ijo1MTc3Ni44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 73406.65, "base_fare": 20419.08, "tax": 51776.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "19919.08", "tax": "51776.88", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 73406.65, "base_fare": 20419.08, "tax": 51776.88, "gross": { "base_fare": "19919.08", "tax": "51776.88", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjczNDA2LjY1IiwiYmFzZV9mYXJlIjoiMjA0MTkuMDgiLCJ0YXgiOiI1MTc3Ni44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5OTE5LjA4IiwidGF4IjoiNTE3NzYuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjkwNi42NSIsImJhc2VfZmFyZSI6IjE5OTE5LjA4IiwidGF4IjoiNTE3NzYuODgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTkxOS4wOCIsInRheCI6IjUxNzc2Ljg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzE2OTUuOTYiLCJiYXNlX2ZhcmUiOiIxOTkxOS4wOCIsInRheCI6IjUxNzc2Ljg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjcyOTA2LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 73406.65, "filter": { "id": "F1RT00002-123-294", "price": 73406.65, "gross_total": 71695.96, "journey_duration": "PT1D10H10M", "journey_duration_seconds": 123000, "layover_duration": "PT20H15M", "layover_duration_seconds": 72900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D10H10M", "destination_reach_timestamp": 123000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-124-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-87", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-124-294-0", "itt_flight_key": "F1F400029-87-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-124-294-1", "itt_flight_key": "F1F400029-87-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 73825.94, "gross_total": 72115.25, "base_fare": 21123.84, "tax": 51491.41, "sell": { "currency": "BDT", "total": 73825.94, "base_fare": 21123.84, "tax": 51491.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzM4MjUuOTQsImJhc2VfZmFyZSI6MjExMjMuODQsInRheCI6NTE0OTEuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzMyNS45NCwiYmFzZV9mYXJlIjoyMDYyMy44NCwidGF4Ijo1MTQ5MS40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjExNS4yNSwiYmFzZV9mYXJlIjoyMDYyMy44NCwidGF4Ijo1MTQ5MS40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 73825.94, "base_fare": 21123.84, "tax": 51491.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "20623.84", "tax": "51491.41", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 73825.94, "base_fare": 21123.84, "tax": 51491.41, "gross": { "base_fare": "20623.84", "tax": "51491.41", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjczODI1Ljk0IiwiYmFzZV9mYXJlIjoiMjExMjMuODQiLCJ0YXgiOiI1MTQ5MS40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNjIzLjg0IiwidGF4IjoiNTE0OTEuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzMyNS45NCIsImJhc2VfZmFyZSI6IjIwNjIzLjg0IiwidGF4IjoiNTE0OTEuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDYyMy44NCIsInRheCI6IjUxNDkxLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzIxMTUuMjUiLCJiYXNlX2ZhcmUiOiIyMDYyMy44NCIsInRheCI6IjUxNDkxLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjczMzI1Ljk0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 73825.94, "filter": { "id": "F1RT00002-124-294", "price": 73825.94, "gross_total": 72115.25, "journey_duration": "PT20H35M", "journey_duration_seconds": 74100, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT20H35M", "destination_reach_timestamp": 74100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-125-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-7", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-125-294-0", "itt_flight_key": "F1TF00018-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-1#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "XFAADB885-282D-4B10-8FD3-1#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "F1RT00002-125-294-1", "itt_flight_key": "F1TF00018-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": "6H25M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-54#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KWEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-54#Isgm6f003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KWEESSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74142.92, "gross_total": 75837, "base_fare": 43640, "tax": 32909, "sell": { "currency": "BDT", "total": 74142.92, "base_fare": 43640, "tax": 32909 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQxNDIuOTIsImJhc2VfZmFyZSI6NDM2NDAsInRheCI6MzI5MDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzY0Mi45MiwiYmFzZV9mYXJlIjo0MzE0MCwidGF4IjozMjkwOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTgzNywiYmFzZV9mYXJlIjo0MzE0MCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74142.92, "base_fare": 43640, "tax": 32909, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "43140.00", "tax": "32697.00", "discount": 3106.08, "ait": "212.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74142.92, "base_fare": 43640, "tax": 32909, "gross": { "base_fare": "43140.00", "tax": "32697.00", "discount": "3106.08", "ait": "212.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0MTQyLjkyIiwiYmFzZV9mYXJlIjoiNDM2NDAuMDAiLCJ0YXgiOiIzMjkwOS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMTQwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjMxMDYuMDgiLCJhaXQiOiIyMTIuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjczNjQyLjkyIiwiYmFzZV9mYXJlIjoiNDMxNDAuMDAiLCJ0YXgiOiIzMjkwOS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMTQwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjMxMDYuMDgiLCJhaXQiOiIyMTIuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU4MzcuMDAiLCJiYXNlX2ZhcmUiOiI0MzE0MC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIzMTA2LjA4IiwiYWl0IjoiMjEyLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3MzY0Mi45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 74142.92, "filter": { "id": "F1RT00002-125-294", "price": 74142.92, "gross_total": 75837, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-126-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-3", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-126-294-0", "itt_flight_key": "F1TT00016-3", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAAUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T22:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CMB", "arrival_time": "2026-09-10T06:20:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-09-09", "flight_time": "PT5H20M", "distance": "2511", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "266" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "266" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SE4M1SA", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv3shJRsoIQoQ8tQypCl\/\/8ZdaCVasm+sx7GDiEodeZCH\/5jwHuod+S6AhlqucUV3k+EWHOCVEFJ00NKxPeLxUhutKu0d0lXMcHOXTu6Amerz3oYE5mdN6XgWozL2gR+Jh1mc9xeJVI5jnTO2doOeYNdanMfC04sQw==", "FareInfoRef": "0bnHpB9GuDKA8YigoOAAAA==" }, "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": "0bnHpB9GuDKAEUigoOAAAA==", "origin": "CMB", "departure_time": "2026-09-10T07:45:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-09-10T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "PT01H25M", "lay_over_date": "2026-09-10", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SE4M1SA", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv3shJRsoIQoQ8tQypCl\/\/8ZdaCVasm+sx7GDiEodeZCH\/5jwHuod+S6AhlqucUV3k+EWHOCVEFJ00NKxPeLxUhutKu0d0lXMcHOXTu6Amerz3oYE5mdN6XgWozL2gR+Jh1mc9xeJVI5jnTO2doOeYNdanMfC04sQw==", "FareInfoRef": "0bnHpB9GuDKA8YigoOAAAA==" }, "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": "F1RT00002-126-294-1", "itt_flight_key": "F1TT00016-3", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAHUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T13:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-11-20T15:55:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-11-20", "flight_time": "PT3H25M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SE4M1SA", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv3shJRuIEKUoWUoZcjS\/\/+MOiSVasm+sx7GDiEodeadPvzHgM\/QHigtAQVq+WobvJ\/Ymx2kCmqenlIjji9ElEZKp6dKf5c1iQlWrtrRXiyuusRkTGR23pSCYzEOaxP4mbyZLXF510jlONI5Z2tPyBvsUpv7AhXMLEE=", "FareInfoRef": "0bnHpB9GuDKAVZigoOAAAA==" }, "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": "0bnHpB9GuDKANUigoOAAAA==", "origin": "CMB", "departure_time": "2026-11-20T18:15:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "RUH", "arrival_time": "2026-11-20T21:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H00M", "distance": "2511", "lay_over": "PT02H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "265" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "265" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SE4M1SA", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv3shJRuIEKUoWUoZcjS\/\/+MOiSVasm+sx7GDiEodeadPvzHgM\/QHigtAQVq+WobvJ\/Ymx2kCmqenlIjji9ElEZKp6dKf5c1iQlWrtrRXiyuusRkTGR23pSCYzEOaxP4mbyZLXF510jlONI5Z2tPyBvsUpv7AhXMLEE=", "FareInfoRef": "0bnHpB9GuDKAVZigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74338, "gross_total": 73138, "base_fare": 29315, "tax": 44323, "sell": { "currency": "BDT", "total": 74338, "base_fare": 29315, "tax": 44323 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQzMzgsImJhc2VfZmFyZSI6MjkzMTUsInRheCI6NDQzMjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzgzOCwiYmFzZV9mYXJlIjoyODgxNSwidGF4Ijo0NDMyMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzEzOCwiYmFzZV9mYXJlIjoyODgxNSwidGF4Ijo0NDMyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74338, "base_fare": 29315, "tax": 44323, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "28815.00", "tax": "44323.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74338, "base_fare": 29315, "tax": 44323, "gross": { "base_fare": "28815.00", "tax": "44323.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0MzM4LjAwIiwiYmFzZV9mYXJlIjoiMjkzMTUuMDAiLCJ0YXgiOiI0NDMyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4ODE1LjAwIiwidGF4IjoiNDQzMjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzgzOC4wMCIsImJhc2VfZmFyZSI6IjI4ODE1LjAwIiwidGF4IjoiNDQzMjMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyODgxNS4wMCIsInRheCI6IjQ0MzIzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzEzOC4wMCIsImJhc2VfZmFyZSI6IjI4ODE1LjAwIiwidGF4IjoiNDQzMjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3MzgzOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "CMB", "operating": "UL", "marketing": "UL", "booking_code": "S", "farebasis": "SE4M1SA", "cabin": "economy" }, { "origin": "CMB", "destination": "DAC", "operating": "UL", "marketing": "UL", "booking_code": "S", "farebasis": "SE4M1SA", "cabin": "economy" }, { "origin": "DAC", "destination": "CMB", "operating": "UL", "marketing": "UL", "booking_code": "S", "farebasis": "SE4M1SA", "cabin": "economy" }, { "origin": "CMB", "destination": "RUH", "operating": "UL", "marketing": "UL", "booking_code": "S", "farebasis": "SE4M1SA", "cabin": "economy" } ], "connecting": [ "CMB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "destination_airport", "reason": "end (DAC) is blocked by destination not_applicable" }, { "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 (RUH->CMB) operating UL" }, { "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 (RUH->CMB) operating UL" }, { "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 (RUH->CMB) operating UL | entry 2: operating_code CA != segment 1 (RUH->CMB) operating UL | entry 3: operating_code CZ != segment 1 (RUH->CMB) operating UL" }, { "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 (RUH->CMB) operating UL | entry 2: operating_code GF != segment 1 (RUH->CMB) operating UL | entry 3: operating_code WY != segment 1 (RUH->CMB) operating UL | entry 4: operating_code EK != segment 1 (RUH->CMB) operating UL | entry 5: operating_code TG != segment 1 (RUH->CMB) operating UL | entry 6: operating_code OD != segment 1 (RUH->CMB) operating UL | entry 7: operating_code ET != segment 1 (RUH->CMB) operating UL" }, { "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 (RUH->CMB) operating UL" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-3", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAAUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T22:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CMB", "arrival_time": "2026-09-10T06:20:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-09-09", "flight_time": "PT5H20M", "distance": "2511", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "266" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "266" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SE4M1SA", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv3shJRsoIQoQ8tQypCl\/\/8ZdaCVasm+sx7GDiEodeZCH\/5jwHuod+S6AhlqucUV3k+EWHOCVEFJ00NKxPeLxUhutKu0d0lXMcHOXTu6Amerz3oYE5mdN6XgWozL2gR+Jh1mc9xeJVI5jnTO2doOeYNdanMfC04sQw==", "FareInfoRef": "0bnHpB9GuDKA8YigoOAAAA==" }, "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": "0bnHpB9GuDKAEUigoOAAAA==", "origin": "CMB", "departure_time": "2026-09-10T07:45:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-09-10T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "PT01H25M", "lay_over_date": "2026-09-10", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SE4M1SA", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv3shJRsoIQoQ8tQypCl\/\/8ZdaCVasm+sx7GDiEodeZCH\/5jwHuod+S6AhlqucUV3k+EWHOCVEFJ00NKxPeLxUhutKu0d0lXMcHOXTu6Amerz3oYE5mdN6XgWozL2gR+Jh1mc9xeJVI5jnTO2doOeYNdanMfC04sQw==", "FareInfoRef": "0bnHpB9GuDKA8YigoOAAAA==" }, "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-3", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAHUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T13:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-11-20T15:55:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-11-20", "flight_time": "PT3H25M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SE4M1SA", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv3shJRuIEKUoWUoZcjS\/\/+MOiSVasm+sx7GDiEodeadPvzHgM\/QHigtAQVq+WobvJ\/Ymx2kCmqenlIjji9ElEZKp6dKf5c1iQlWrtrRXiyuusRkTGR23pSCYzEOaxP4mbyZLXF510jlONI5Z2tPyBvsUpv7AhXMLEE=", "FareInfoRef": "0bnHpB9GuDKAVZigoOAAAA==" }, "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": "0bnHpB9GuDKANUigoOAAAA==", "origin": "CMB", "departure_time": "2026-11-20T18:15:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "RUH", "arrival_time": "2026-11-20T21:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H00M", "distance": "2511", "lay_over": "PT02H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "265" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "265" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SE4M1SA", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv3shJRuIEKUoWUoZcjS\/\/+MOiSVasm+sx7GDiEodeadPvzHgM\/QHigtAQVq+WobvJ\/Ymx2kCmqenlIjji9ElEZKp6dKf5c1iQlWrtrRXiyuusRkTGR23pSCYzEOaxP4mbyZLXF510jlONI5Z2tPyBvsUpv7AhXMLEE=", "FareInfoRef": "0bnHpB9GuDKAVZigoOAAAA==" }, "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" }, "total_price": 74338, "filter": { "id": "F1RT00002-126-294", "price": 74338, "gross_total": 73138, "journey_duration": "PT21H45M", "journey_duration_seconds": 78300, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T22:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092230cmb202609100620266cmb202609100745dac202609101130189dac202611201300cmb202611201555190cmb202611201815ruh202611202145265", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-127-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-88", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-127-294-0", "itt_flight_key": "F1F400029-88-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "25fe102700a9f7780eced9d0e5b87f78", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "3ec65595693aa4a6447300dd236850c7", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": 2, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-127-294-1", "itt_flight_key": "F1F400029-88-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H0M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "2bd4aa0312ad8a407aa0d05981b6cda8", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": null, "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } }, { "air_segment_key": "47367b7c433927303f07b463e63fda9e", "origin": "JED", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T09:40:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1022" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1022" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 74377.76, "gross_total": 72667.07, "base_fare": 69605.08, "tax": 3561.99, "sell": { "currency": "BDT", "total": 74377.76, "base_fare": 69605.08, "tax": 3561.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQzNzcuNzYsImJhc2VfZmFyZSI6Njk2MDUuMDgsInRheCI6MzU2MS45OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjczODc3Ljc2LCJiYXNlX2ZhcmUiOjY5MTA1LjA4LCJ0YXgiOjM1NjEuOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI2NjcuMDcsImJhc2VfZmFyZSI6NjkxMDUuMDgsInRheCI6MzU2MS45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74377.76, "base_fare": 69605.08, "tax": 3561.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "69105.08", "tax": "3561.99", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 74377.76, "base_fare": 69605.08, "tax": 3561.99, "gross": { "base_fare": "69105.08", "tax": "3561.99", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0Mzc3Ljc2IiwiYmFzZV9mYXJlIjoiNjk2MDUuMDgiLCJ0YXgiOiIzNTYxLjk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkxMDUuMDgiLCJ0YXgiOiIzNTYxLjk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTcxMC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzM4NzcuNzYiLCJiYXNlX2ZhcmUiOiI2OTEwNS4wOCIsInRheCI6IjM1NjEuOTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTEwNS4wOCIsInRheCI6IjM1NjEuOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjEyMTAuNjksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MjY2Ny4wNyIsImJhc2VfZmFyZSI6IjY5MTA1LjA4IiwidGF4IjoiMzU2MS45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMTAuNjkiLCJwYXlhYmxlIjo3Mzg3Ny43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 74377.76, "filter": { "id": "F1RT00002-127-294", "price": 74377.76, "gross_total": 72667.07, "journey_duration": "PT22H5M", "journey_duration_seconds": 79500, "layover_duration": "PT4H30M", "layover_duration_seconds": 16200, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611200140jed202611200615803jed202611200800ruh2026112009401022", "destination_reach_time": "PT22H5M", "destination_reach_timestamp": 79500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-128-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-10", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-128-294-0", "itt_flight_key": "F1TT00016-10", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-128-294-1", "itt_flight_key": "F1TT00016-10", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74583, "gross_total": 73383, "base_fare": 24310, "tax": 49573, "sell": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1ODMsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzM4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NTgzLjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDA4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzM4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDA4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74583, "filter": { "id": "F1RT00002-128-294", "price": 74583, "gross_total": 73383, "journey_duration": "PT1D0H55M", "journey_duration_seconds": 89700, "layover_duration": "PT11H0M", "layover_duration_seconds": 39600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-129-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-11", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-129-294-0", "itt_flight_key": "F1TT00016-11", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-129-294-1", "itt_flight_key": "F1TT00016-11", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74583, "gross_total": 73383, "base_fare": 24310, "tax": 49573, "sell": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1ODMsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzM4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NTgzLjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDA4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzM4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDA4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74583, "filter": { "id": "F1RT00002-129-294", "price": 74583, "gross_total": 73383, "journey_duration": "PT1D1H45M", "journey_duration_seconds": 92700, "layover_duration": "PT11H50M", "layover_duration_seconds": 42600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-130-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-12", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-130-294-0", "itt_flight_key": "F1TT00016-12", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-130-294-1", "itt_flight_key": "F1TT00016-12", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74583, "gross_total": 73383, "base_fare": 24310, "tax": 49573, "sell": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1ODMsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzM4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NTgzLjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDA4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzM4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDA4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74583, "filter": { "id": "F1RT00002-130-294", "price": 74583, "gross_total": 73383, "journey_duration": "PT1D3H35M", "journey_duration_seconds": 99300, "layover_duration": "PT13H40M", "layover_duration_seconds": 49200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-131-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-13", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-131-294-0", "itt_flight_key": "F1TT00016-13", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-131-294-1", "itt_flight_key": "F1TT00016-13", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74583, "gross_total": 73383, "base_fare": 24310, "tax": 49573, "sell": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1ODMsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzM4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NTgzLjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDA4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzM4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDA4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74583, "filter": { "id": "F1RT00002-131-294", "price": 74583, "gross_total": 73383, "journey_duration": "PT1D4H25M", "journey_duration_seconds": 102300, "layover_duration": "PT14H30M", "layover_duration_seconds": 52200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-132-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-14", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-132-294-0", "itt_flight_key": "F1TT00016-14", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-132-294-1", "itt_flight_key": "F1TT00016-14", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74583, "gross_total": 73383, "base_fare": 24310, "tax": 49573, "sell": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1ODMsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzM4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NTgzLjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDA4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzM4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDA4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74583, "filter": { "id": "F1RT00002-132-294", "price": 74583, "gross_total": 73383, "journey_duration": "PT1D7H5M", "journey_duration_seconds": 111900, "layover_duration": "PT17H10M", "layover_duration_seconds": 61800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-133-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-15", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-133-294-0", "itt_flight_key": "F1TT00016-15", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-133-294-1", "itt_flight_key": "F1TT00016-15", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74583, "gross_total": 73383, "base_fare": 24310, "tax": 49573, "sell": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1ODMsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzM4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NTgzLjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDA4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzM4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDA4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74583, "filter": { "id": "F1RT00002-133-294", "price": 74583, "gross_total": 73383, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H0M", "layover_duration_seconds": 64800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-134-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-4", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-134-294-0", "itt_flight_key": "F1TT00016-4", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-134-294-1", "itt_flight_key": "F1TT00016-4", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74583, "gross_total": 73383, "base_fare": 24310, "tax": 49573, "sell": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1ODMsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzM4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NTgzLjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDA4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzM4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDA4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-4", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74583, "filter": { "id": "F1RT00002-134-294", "price": 74583, "gross_total": 73383, "journey_duration": "PT20H35M", "journey_duration_seconds": 74100, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-135-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-5", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-135-294-0", "itt_flight_key": "F1TT00016-5", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-135-294-1", "itt_flight_key": "F1TT00016-5", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74583, "gross_total": 73383, "base_fare": 24310, "tax": 49573, "sell": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1ODMsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzM4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NTgzLjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDA4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzM4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDA4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74583, "filter": { "id": "F1RT00002-135-294", "price": 74583, "gross_total": 73383, "journey_duration": "PT21H25M", "journey_duration_seconds": 77100, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-136-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-6", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-136-294-0", "itt_flight_key": "F1TT00016-6", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-136-294-1", "itt_flight_key": "F1TT00016-6", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74583, "gross_total": 73383, "base_fare": 24310, "tax": 49573, "sell": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1ODMsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzM4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NTgzLjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDA4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzM4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDA4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74583, "filter": { "id": "F1RT00002-136-294", "price": 74583, "gross_total": 73383, "journey_duration": "PT1D0H20M", "journey_duration_seconds": 87600, "layover_duration": "PT10H25M", "layover_duration_seconds": 37500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-137-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-7", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-137-294-0", "itt_flight_key": "F1TT00016-7", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-137-294-1", "itt_flight_key": "F1TT00016-7", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74583, "gross_total": 73383, "base_fare": 24310, "tax": 49573, "sell": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1ODMsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzM4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NTgzLjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDA4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzM4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDA4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74583, "filter": { "id": "F1RT00002-137-294", "price": 74583, "gross_total": 73383, "journey_duration": "PT1D1H10M", "journey_duration_seconds": 90600, "layover_duration": "PT11H15M", "layover_duration_seconds": 40500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-138-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-8", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-138-294-0", "itt_flight_key": "F1TT00016-8", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-138-294-1", "itt_flight_key": "F1TT00016-8", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74583, "gross_total": 73383, "base_fare": 24310, "tax": 49573, "sell": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1ODMsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzM4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NTgzLjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDA4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzM4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDA4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74583, "filter": { "id": "F1RT00002-138-294", "price": 74583, "gross_total": 73383, "journey_duration": "PT1D0H45M", "journey_duration_seconds": 89100, "layover_duration": "PT10H50M", "layover_duration_seconds": 39000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-139-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-9", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-139-294-0", "itt_flight_key": "F1TT00016-9", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-139-294-1", "itt_flight_key": "F1TT00016-9", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74583, "gross_total": 73383, "base_fare": 24310, "tax": 49573, "sell": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1ODMsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzM4MywiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74583, "base_fare": 24310, "tax": 49573, "gross": { "base_fare": "23810.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NTgzLjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDA4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzM4My4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDA4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74583, "filter": { "id": "F1RT00002-139-294", "price": 74583, "gross_total": 73383, "journey_duration": "PT1D1H35M", "journey_duration_seconds": 92100, "layover_duration": "PT11H40M", "layover_duration_seconds": 42000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-140-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-16", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-140-294-0", "itt_flight_key": "F1TT00016-16", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-140-294-1", "itt_flight_key": "F1TT00016-16", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74905, "gross_total": 73705, "base_fare": 24310, "tax": 49895, "sell": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ5MDUsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDQwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzcwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0OTA1LjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDQwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzcwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDQwNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74905, "filter": { "id": "F1RT00002-140-294", "price": 74905, "gross_total": 73705, "journey_duration": "PT1D7H20M", "journey_duration_seconds": 112800, "layover_duration": "PT17H25M", "layover_duration_seconds": 62700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-141-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-17", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-141-294-0", "itt_flight_key": "F1TT00016-17", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-141-294-1", "itt_flight_key": "F1TT00016-17", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74905, "gross_total": 73705, "base_fare": 24310, "tax": 49895, "sell": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ5MDUsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDQwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzcwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0OTA1LjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDQwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzcwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDQwNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74905, "filter": { "id": "F1RT00002-141-294", "price": 74905, "gross_total": 73705, "journey_duration": "PT1D8H10M", "journey_duration_seconds": 115800, "layover_duration": "PT18H15M", "layover_duration_seconds": 65700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-142-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-18", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-142-294-0", "itt_flight_key": "F1TT00016-18", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-142-294-1", "itt_flight_key": "F1TT00016-18", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74905, "gross_total": 73705, "base_fare": 24310, "tax": 49895, "sell": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ5MDUsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDQwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzcwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0OTA1LjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDQwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzcwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDQwNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74905, "filter": { "id": "F1RT00002-142-294", "price": 74905, "gross_total": 73705, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H0M", "layover_duration_seconds": 64800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-143-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-19", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-143-294-0", "itt_flight_key": "F1TT00016-19", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-143-294-1", "itt_flight_key": "F1TT00016-19", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74905, "gross_total": 73705, "base_fare": 24310, "tax": 49895, "sell": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ5MDUsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDQwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzcwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0OTA1LjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDQwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzcwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDQwNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74905, "filter": { "id": "F1RT00002-143-294", "price": 74905, "gross_total": 73705, "journey_duration": "PT1D8H45M", "journey_duration_seconds": 117900, "layover_duration": "PT18H50M", "layover_duration_seconds": 67800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-144-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-20", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-144-294-0", "itt_flight_key": "F1TT00016-20", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-144-294-1", "itt_flight_key": "F1TT00016-20", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74905, "gross_total": 73705, "base_fare": 24310, "tax": 49895, "sell": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ5MDUsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDQwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzcwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0OTA1LjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDQwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzcwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDQwNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74905, "filter": { "id": "F1RT00002-144-294", "price": 74905, "gross_total": 73705, "journey_duration": "PT1D8H40M", "journey_duration_seconds": 117600, "layover_duration": "PT18H45M", "layover_duration_seconds": 67500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-145-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-21", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-145-294-0", "itt_flight_key": "F1TT00016-21", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-145-294-1", "itt_flight_key": "F1TT00016-21", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74905, "gross_total": 73705, "base_fare": 24310, "tax": 49895, "sell": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ5MDUsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDQwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzcwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0OTA1LjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDQwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzcwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDQwNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74905, "filter": { "id": "F1RT00002-145-294", "price": 74905, "gross_total": 73705, "journey_duration": "PT1D9H30M", "journey_duration_seconds": 120600, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-146-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-22", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-146-294-0", "itt_flight_key": "F1TT00016-22", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-146-294-1", "itt_flight_key": "F1TT00016-22", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74905, "gross_total": 73705, "base_fare": 24310, "tax": 49895, "sell": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ5MDUsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDQwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzcwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0OTA1LjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDQwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzcwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDQwNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74905, "filter": { "id": "F1RT00002-146-294", "price": 74905, "gross_total": 73705, "journey_duration": "PT1D11H30M", "journey_duration_seconds": 127800, "layover_duration": "PT21H35M", "layover_duration_seconds": 77700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-147-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-23", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-147-294-0", "itt_flight_key": "F1TT00016-23", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-147-294-1", "itt_flight_key": "F1TT00016-23", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74905, "gross_total": 73705, "base_fare": 24310, "tax": 49895, "sell": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ5MDUsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDQwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzcwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0OTA1LjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDQwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzcwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDQwNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74905, "filter": { "id": "F1RT00002-147-294", "price": 74905, "gross_total": 73705, "journey_duration": "PT1D12H20M", "journey_duration_seconds": 130800, "layover_duration": "PT22H25M", "layover_duration_seconds": 80700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-148-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-24", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-148-294-0", "itt_flight_key": "F1TT00016-24", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-148-294-1", "itt_flight_key": "F1TT00016-24", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74905, "gross_total": 73705, "base_fare": 24310, "tax": 49895, "sell": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ5MDUsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDQwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzcwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0OTA1LjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDQwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzcwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDQwNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74905, "filter": { "id": "F1RT00002-148-294", "price": 74905, "gross_total": 73705, "journey_duration": "PT1D14H5M", "journey_duration_seconds": 137100, "layover_duration": "PT1D0H10M", "layover_duration_seconds": 87000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-149-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-25", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-149-294-0", "itt_flight_key": "F1TT00016-25", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-149-294-1", "itt_flight_key": "F1TT00016-25", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 74905, "gross_total": 73705, "base_fare": 24310, "tax": 49895, "sell": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ5MDUsImJhc2VfZmFyZSI6MjQzMTAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDQwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MzcwNSwiYmFzZV9mYXJlIjoyMzgxMCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 74905, "base_fare": 24310, "tax": 49895, "gross": { "base_fare": "23810.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0OTA1LjAwIiwiYmFzZV9mYXJlIjoiMjQzMTAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDQwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgxMC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzcwNS4wMCIsImJhc2VfZmFyZSI6IjIzODEwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDQwNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAHbigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 74905, "filter": { "id": "F1RT00002-149-294", "price": 74905, "gross_total": 73705, "journey_duration": "PT1D14H55M", "journey_duration_seconds": 140100, "layover_duration": "PT1D1H0M", "layover_duration_seconds": 90000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-150-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-89", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-150-294-0", "itt_flight_key": "F1F400029-89-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "3c5e158220b82a7883e3ad39765dd655", "origin": "SHJ", "departure_time": "2026-09-09T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-150-294-1", "itt_flight_key": "F1F400029-89-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75387.09, "gross_total": 73676.4, "base_fare": 73795.35, "tax": 381.05, "sell": { "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzUzODcuMDksImJhc2VfZmFyZSI6NzM3OTUuMzUsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ4ODcuMDksImJhc2VfZmFyZSI6NzMyOTUuMzUsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjczNjc2LjQsImJhc2VfZmFyZSI6NzMyOTUuMzUsInRheCI6MzgxLjA1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "73295.35", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05, "gross": { "base_fare": "73295.35", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1Mzg3LjA5IiwiYmFzZV9mYXJlIjoiNzM3OTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzI5NS4zNSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0ODg3LjA5IiwiYmFzZV9mYXJlIjoiNzMyOTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzI5NS4zNSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjczNjc2LjQwIiwiYmFzZV9mYXJlIjoiNzMyOTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6NzQ4ODcuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75387.09, "filter": { "id": "F1RT00002-150-294", "price": 75387.09, "gross_total": 73676.4, "journey_duration": "PT20H55M", "journey_duration_seconds": 75300, "layover_duration": "PT6H25M", "layover_duration_seconds": 23100, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091455dac202609092150510dac202611200800shj202611201135519shj202611201510ruh202611201615154", "destination_reach_time": "PT20H55M", "destination_reach_timestamp": 75300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-151-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-90", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-151-294-0", "itt_flight_key": "F1F400029-90-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H45M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "dabce2625efac3db3ba905531a328f44", "origin": "SHJ", "departure_time": "2026-09-09T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT00H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-151-294-1", "itt_flight_key": "F1F400029-90-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75387.09, "gross_total": 73676.4, "base_fare": 73795.35, "tax": 381.05, "sell": { "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzUzODcuMDksImJhc2VfZmFyZSI6NzM3OTUuMzUsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ4ODcuMDksImJhc2VfZmFyZSI6NzMyOTUuMzUsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjczNjc2LjQsImJhc2VfZmFyZSI6NzMyOTUuMzUsInRheCI6MzgxLjA1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "73295.35", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05, "gross": { "base_fare": "73295.35", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1Mzg3LjA5IiwiYmFzZV9mYXJlIjoiNzM3OTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzI5NS4zNSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0ODg3LjA5IiwiYmFzZV9mYXJlIjoiNzMyOTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzI5NS4zNSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjczNjc2LjQwIiwiYmFzZV9mYXJlIjoiNzMyOTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6NzQ4ODcuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75387.09, "filter": { "id": "F1RT00002-151-294", "price": 75387.09, "gross_total": 73676.4, "journey_duration": "PT19H0M", "journey_duration_seconds": 68400, "layover_duration": "PT4H30M", "layover_duration_seconds": 16200, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091300dac202609091955571dac202611200800shj202611201135519shj202611201510ruh202611201615154", "destination_reach_time": "PT19H0M", "destination_reach_timestamp": 68400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-152-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-91", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-152-294-0", "itt_flight_key": "F1F400029-91-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H45M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "dabce2625efac3db3ba905531a328f44", "origin": "SHJ", "departure_time": "2026-09-09T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT00H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-152-294-1", "itt_flight_key": "F1F400029-91-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75387.09, "gross_total": 73676.4, "base_fare": 73795.35, "tax": 381.05, "sell": { "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzUzODcuMDksImJhc2VfZmFyZSI6NzM3OTUuMzUsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ4ODcuMDksImJhc2VfZmFyZSI6NzMyOTUuMzUsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjczNjc2LjQsImJhc2VfZmFyZSI6NzMyOTUuMzUsInRheCI6MzgxLjA1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "73295.35", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05, "gross": { "base_fare": "73295.35", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1Mzg3LjA5IiwiYmFzZV9mYXJlIjoiNzM3OTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzI5NS4zNSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0ODg3LjA5IiwiYmFzZV9mYXJlIjoiNzMyOTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzI5NS4zNSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjczNjc2LjQwIiwiYmFzZV9mYXJlIjoiNzMyOTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6NzQ4ODcuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75387.09, "filter": { "id": "F1RT00002-152-294", "price": 75387.09, "gross_total": 73676.4, "journey_duration": "PT22H20M", "journey_duration_seconds": 80400, "layover_duration": "PT7H45M", "layover_duration_seconds": 27900, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091300dac202609091955571dac202611202100shj202611210040515shj202611210730ruh202611210835151", "destination_reach_time": "PT22H20M", "destination_reach_timestamp": 80400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-153-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-92", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-153-294-0", "itt_flight_key": "F1F400029-92-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "3c5e158220b82a7883e3ad39765dd655", "origin": "SHJ", "departure_time": "2026-09-09T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-153-294-1", "itt_flight_key": "F1F400029-92-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75387.09, "gross_total": 73676.4, "base_fare": 73795.35, "tax": 381.05, "sell": { "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzUzODcuMDksImJhc2VfZmFyZSI6NzM3OTUuMzUsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ4ODcuMDksImJhc2VfZmFyZSI6NzMyOTUuMzUsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjczNjc2LjQsImJhc2VfZmFyZSI6NzMyOTUuMzUsInRheCI6MzgxLjA1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "73295.35", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05, "gross": { "base_fare": "73295.35", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1Mzg3LjA5IiwiYmFzZV9mYXJlIjoiNzM3OTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzI5NS4zNSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0ODg3LjA5IiwiYmFzZV9mYXJlIjoiNzMyOTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzI5NS4zNSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjczNjc2LjQwIiwiYmFzZV9mYXJlIjoiNzMyOTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6NzQ4ODcuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75387.09, "filter": { "id": "F1RT00002-153-294", "price": 75387.09, "gross_total": 73676.4, "journey_duration": "PT1D0H15M", "journey_duration_seconds": 87300, "layover_duration": "PT9H40M", "layover_duration_seconds": 34800, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091455dac202609092150510dac202611202100shj202611210040515shj202611210730ruh202611210835151", "destination_reach_time": "PT1D0H15M", "destination_reach_timestamp": 87300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-154-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-93", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-154-294-0", "itt_flight_key": "F1F400029-93-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H45M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "dabce2625efac3db3ba905531a328f44", "origin": "SHJ", "departure_time": "2026-09-09T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT00H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-154-294-1", "itt_flight_key": "F1F400029-93-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H45M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75387.09, "gross_total": 73676.4, "base_fare": 73795.35, "tax": 381.05, "sell": { "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzUzODcuMDksImJhc2VfZmFyZSI6NzM3OTUuMzUsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ4ODcuMDksImJhc2VfZmFyZSI6NzMyOTUuMzUsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjczNjc2LjQsImJhc2VfZmFyZSI6NzMyOTUuMzUsInRheCI6MzgxLjA1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "73295.35", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05, "gross": { "base_fare": "73295.35", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1Mzg3LjA5IiwiYmFzZV9mYXJlIjoiNzM3OTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzI5NS4zNSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0ODg3LjA5IiwiYmFzZV9mYXJlIjoiNzMyOTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzI5NS4zNSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjczNjc2LjQwIiwiYmFzZV9mYXJlIjoiNzMyOTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6NzQ4ODcuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75387.09, "filter": { "id": "F1RT00002-154-294", "price": 75387.09, "gross_total": 73676.4, "journey_duration": "PT20H30M", "journey_duration_seconds": 73800, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091300dac202609091955571dac202611202250shj202611210225511shj202611210730ruh202611210835151", "destination_reach_time": "PT20H30M", "destination_reach_timestamp": 73800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-155-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-94", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-155-294-0", "itt_flight_key": "F1F400029-94-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "3c5e158220b82a7883e3ad39765dd655", "origin": "SHJ", "departure_time": "2026-09-09T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-155-294-1", "itt_flight_key": "F1F400029-94-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H45M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75387.09, "gross_total": 73676.4, "base_fare": 73795.35, "tax": 381.05, "sell": { "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzUzODcuMDksImJhc2VfZmFyZSI6NzM3OTUuMzUsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ4ODcuMDksImJhc2VfZmFyZSI6NzMyOTUuMzUsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjczNjc2LjQsImJhc2VfZmFyZSI6NzMyOTUuMzUsInRheCI6MzgxLjA1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "73295.35", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75387.09, "base_fare": 73795.35, "tax": 381.05, "gross": { "base_fare": "73295.35", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1Mzg3LjA5IiwiYmFzZV9mYXJlIjoiNzM3OTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzI5NS4zNSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0ODg3LjA5IiwiYmFzZV9mYXJlIjoiNzMyOTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzI5NS4zNSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjczNjc2LjQwIiwiYmFzZV9mYXJlIjoiNzMyOTUuMzUiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6NzQ4ODcuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75387.09, "filter": { "id": "F1RT00002-155-294", "price": 75387.09, "gross_total": 73676.4, "journey_duration": "PT22H25M", "journey_duration_seconds": 80700, "layover_duration": "PT7H55M", "layover_duration_seconds": 28500, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091455dac202609092150510dac202611202250shj202611210225511shj202611210730ruh202611210835151", "destination_reach_time": "PT22H25M", "destination_reach_timestamp": 80700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-156-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-8", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-156-294-0", "itt_flight_key": "F1TF00018-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-12#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-12#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "F1RT00002-156-294-1", "itt_flight_key": "F1TF00018-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D13H30M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-53#Isgm78003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LWEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-53#Isgm87003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LWEEPSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 75460.97, "gross_total": 77253, "base_fare": 45056, "tax": 32913, "sell": { "currency": "BDT", "total": 75460.97, "base_fare": 45056, "tax": 32913 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU0NjAuOTcsImJhc2VfZmFyZSI6NDUwNTYsInRheCI6MzI5MTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDk2MC45NywiYmFzZV9mYXJlIjo0NDU1NiwidGF4IjozMjkxMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI1MywiYmFzZV9mYXJlIjo0NDU1NiwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75460.97, "base_fare": 45056, "tax": 32913, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44556.00", "tax": "32697.00", "discount": 3208.03, "ait": "216.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 75460.97, "base_fare": 45056, "tax": 32913, "gross": { "base_fare": "44556.00", "tax": "32697.00", "discount": "3208.03", "ait": "216.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1NDYwLjk3IiwiYmFzZV9mYXJlIjoiNDUwNTYuMDAiLCJ0YXgiOiIzMjkxMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0NTU2LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjMyMDguMDMiLCJhaXQiOiIyMTYuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0OTYwLjk3IiwiYmFzZV9mYXJlIjoiNDQ1NTYuMDAiLCJ0YXgiOiIzMjkxMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0NTU2LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjMyMDguMDMiLCJhaXQiOiIyMTYuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzcyNTMuMDAiLCJiYXNlX2ZhcmUiOiI0NDU1Ni4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIzMjA4LjAzIiwiYWl0IjoiMjE2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NDk2MC45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 75460.97, "filter": { "id": "F1RT00002-156-294", "price": 75460.97, "gross_total": 77253, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611201845dxb202611202215587dxb202611211740ruh202611211845817", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-157-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-95", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-157-294-0", "itt_flight_key": "F1F400029-95-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "2ef14d38ce00a4861b63edf0eea2794d", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "T2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "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": "H", "meal_code": null, "seat_available": 1, "fareBasisCode": "HNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-157-294-1", "itt_flight_key": "F1F400029-95-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "2766ea344f6aba7f54912cca64217739", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "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": "L", "meal_code": null, "seat_available": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } }, { "air_segment_key": "7e5520480abe457a204a88b1731646c3", "origin": "JED", "departure_time": "2026-11-20T21:00:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T22:40:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "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": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75463.55, "gross_total": 73752.86, "base_fare": 55266.65, "tax": 18986.21, "sell": { "currency": "BDT", "total": 75463.55, "base_fare": 55266.65, "tax": 18986.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU0NjMuNTUsImJhc2VfZmFyZSI6NTUyNjYuNjUsInRheCI6MTg5ODYuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDk2My41NSwiYmFzZV9mYXJlIjo1NDc2Ni42NSwidGF4IjoxODk4Ni4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3Mzc1Mi44NiwiYmFzZV9mYXJlIjo1NDc2Ni42NSwidGF4IjoxODk4Ni4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75463.55, "base_fare": 55266.65, "tax": 18986.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54766.65", "tax": "18986.21", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75463.55, "base_fare": 55266.65, "tax": 18986.21, "gross": { "base_fare": "54766.65", "tax": "18986.21", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1NDYzLjU1IiwiYmFzZV9mYXJlIjoiNTUyNjYuNjUiLCJ0YXgiOiIxODk4Ni4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NzY2LjY1IiwidGF4IjoiMTg5ODYuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NDk2My41NSIsImJhc2VfZmFyZSI6IjU0NzY2LjY1IiwidGF4IjoiMTg5ODYuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDc2Ni42NSIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzM3NTIuODYiLCJiYXNlX2ZhcmUiOiI1NDc2Ni42NSIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc0OTYzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 75463.55, "filter": { "id": "F1RT00002-157-294", "price": 75463.55, "gross_total": 73752.86, "journey_duration": "PT18H0M", "journey_duration_seconds": 64800, "layover_duration": "PT3H0M", "layover_duration_seconds": 10800, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T22:40:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611201325jed202611201800809jed202611202100ruh2026112022401048", "destination_reach_time": "PT18H0M", "destination_reach_timestamp": 64800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-158-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-96", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-158-294-0", "itt_flight_key": "F1F400029-96-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-158-294-1", "itt_flight_key": "F1F400029-96-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75766.86, "gross_total": 74056.17, "base_fare": 74175.12, "tax": 381.05, "sell": { "currency": "BDT", "total": 75766.86, "base_fare": 74175.12, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3NjYuODYsImJhc2VfZmFyZSI6NzQxNzUuMTIsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzUyNjYuODYsImJhc2VfZmFyZSI6NzM2NzUuMTIsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc0MDU2LjE3LCJiYXNlX2ZhcmUiOjczNjc1LjEyLCJ0YXgiOjM4MS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75766.86, "base_fare": 74175.12, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "73675.12", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75766.86, "base_fare": 74175.12, "tax": 381.05, "gross": { "base_fare": "73675.12", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1NzY2Ljg2IiwiYmFzZV9mYXJlIjoiNzQxNzUuMTIiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzY3NS4xMiIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1MjY2Ljg2IiwiYmFzZV9mYXJlIjoiNzM2NzUuMTIiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzY3NS4xMiIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0MDU2LjE3IiwiYmFzZV9mYXJlIjoiNzM2NzUuMTIiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6NzUyNjYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75766.86, "filter": { "id": "F1RT00002-158-294", "price": 75766.86, "gross_total": 74056.17, "journey_duration": "PT1D2H45M", "journey_duration_seconds": 96300, "layover_duration": "PT12H10M", "layover_duration_seconds": 43800, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100115dac202609100810512dac202611202100shj202611210040515shj202611210730ruh202611210835151", "destination_reach_time": "PT1D2H45M", "destination_reach_timestamp": 96300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-159-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-97", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-159-294-0", "itt_flight_key": "F1F400029-97-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-159-294-1", "itt_flight_key": "F1F400029-97-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H45M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75766.86, "gross_total": 74056.17, "base_fare": 74175.12, "tax": 381.05, "sell": { "currency": "BDT", "total": 75766.86, "base_fare": 74175.12, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3NjYuODYsImJhc2VfZmFyZSI6NzQxNzUuMTIsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzUyNjYuODYsImJhc2VfZmFyZSI6NzM2NzUuMTIsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc0MDU2LjE3LCJiYXNlX2ZhcmUiOjczNjc1LjEyLCJ0YXgiOjM4MS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75766.86, "base_fare": 74175.12, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "73675.12", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75766.86, "base_fare": 74175.12, "tax": 381.05, "gross": { "base_fare": "73675.12", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1NzY2Ljg2IiwiYmFzZV9mYXJlIjoiNzQxNzUuMTIiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzY3NS4xMiIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1MjY2Ljg2IiwiYmFzZV9mYXJlIjoiNzM2NzUuMTIiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzY3NS4xMiIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0MDU2LjE3IiwiYmFzZV9mYXJlIjoiNzM2NzUuMTIiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6NzUyNjYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75766.86, "filter": { "id": "F1RT00002-159-294", "price": 75766.86, "gross_total": 74056.17, "journey_duration": "PT1D0H55M", "journey_duration_seconds": 89700, "layover_duration": "PT10H25M", "layover_duration_seconds": 37500, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100115dac202609100810512dac202611202250shj202611210225511shj202611210730ruh202611210835151", "destination_reach_time": "PT1D0H55M", "destination_reach_timestamp": 89700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-160-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-98", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-160-294-0", "itt_flight_key": "F1F400029-98-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-160-294-1", "itt_flight_key": "F1F400029-98-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75766.86, "gross_total": 74056.17, "base_fare": 74175.12, "tax": 381.05, "sell": { "currency": "BDT", "total": 75766.86, "base_fare": 74175.12, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3NjYuODYsImJhc2VfZmFyZSI6NzQxNzUuMTIsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzUyNjYuODYsImJhc2VfZmFyZSI6NzM2NzUuMTIsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc0MDU2LjE3LCJiYXNlX2ZhcmUiOjczNjc1LjEyLCJ0YXgiOjM4MS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75766.86, "base_fare": 74175.12, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "73675.12", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75766.86, "base_fare": 74175.12, "tax": 381.05, "gross": { "base_fare": "73675.12", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1NzY2Ljg2IiwiYmFzZV9mYXJlIjoiNzQxNzUuMTIiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzY3NS4xMiIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1MjY2Ljg2IiwiYmFzZV9mYXJlIjoiNzM2NzUuMTIiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzY3NS4xMiIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0MDU2LjE3IiwiYmFzZV9mYXJlIjoiNzM2NzUuMTIiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6NzUyNjYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75766.86, "filter": { "id": "F1RT00002-160-294", "price": 75766.86, "gross_total": 74056.17, "journey_duration": "PT23H25M", "journey_duration_seconds": 84300, "layover_duration": "PT8H55M", "layover_duration_seconds": 32100, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100115dac202609100810512dac202611200800shj202611201135519shj202611201510ruh202611201615154", "destination_reach_time": "PT23H25M", "destination_reach_timestamp": 84300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-161-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-100", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-161-294-0", "itt_flight_key": "F1F400029-100-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": "F1RT00002-161-294-1", "itt_flight_key": "F1F400029-100-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "14H30M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75787.25, "gross_total": 74076.56, "base_fare": 59970.51, "tax": 14606.05, "sell": { "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3ODcuMjUsImJhc2VfZmFyZSI6NTk5NzAuNTEsInRheCI6MTQ2MDYuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTI4Ny4yNSwiYmFzZV9mYXJlIjo1OTQ3MC41MSwidGF4IjoxNDYwNi4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA3Ni41NiwiYmFzZV9mYXJlIjo1OTQ3MC41MSwidGF4IjoxNDYwNi4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59470.51", "tax": "14606.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05, "gross": { "base_fare": "59470.51", "tax": "14606.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1Nzg3LjI1IiwiYmFzZV9mYXJlIjoiNTk5NzAuNTEiLCJ0YXgiOiIxNDYwNi4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NDcwLjUxIiwidGF4IjoiMTQ2MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTI4Ny4yNSIsImJhc2VfZmFyZSI6IjU5NDcwLjUxIiwidGF4IjoiMTQ2MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTQ3MC41MSIsInRheCI6IjE0NjA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQwNzYuNTYiLCJiYXNlX2ZhcmUiOiI1OTQ3MC41MSIsInRheCI6IjE0NjA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1Mjg3LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75787.25, "filter": { "id": "F1RT00002-161-294", "price": 75787.25, "gross_total": 74076.56, "journey_duration": "PT1D18H15M", "journey_duration_seconds": 152100, "layover_duration": "PT1D3H40M", "layover_duration_seconds": 99600, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609100115dac202609100810512dac202611202100shj202611210040515shj202611211510ruh202611211615154", "destination_reach_time": "PT1D18H15M", "destination_reach_timestamp": 152100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-162-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-101", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-162-294-0", "itt_flight_key": "F1F400029-101-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": "F1RT00002-162-294-1", "itt_flight_key": "F1F400029-101-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75787.25, "gross_total": 74076.56, "base_fare": 59970.51, "tax": 14606.05, "sell": { "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3ODcuMjUsImJhc2VfZmFyZSI6NTk5NzAuNTEsInRheCI6MTQ2MDYuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTI4Ny4yNSwiYmFzZV9mYXJlIjo1OTQ3MC41MSwidGF4IjoxNDYwNi4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA3Ni41NiwiYmFzZV9mYXJlIjo1OTQ3MC41MSwidGF4IjoxNDYwNi4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59470.51", "tax": "14606.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05, "gross": { "base_fare": "59470.51", "tax": "14606.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1Nzg3LjI1IiwiYmFzZV9mYXJlIjoiNTk5NzAuNTEiLCJ0YXgiOiIxNDYwNi4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NDcwLjUxIiwidGF4IjoiMTQ2MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTI4Ny4yNSIsImJhc2VfZmFyZSI6IjU5NDcwLjUxIiwidGF4IjoiMTQ2MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTQ3MC41MSIsInRheCI6IjE0NjA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQwNzYuNTYiLCJiYXNlX2ZhcmUiOiI1OTQ3MC41MSIsInRheCI6IjE0NjA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1Mjg3LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75787.25, "filter": { "id": "F1RT00002-162-294", "price": 75787.25, "gross_total": 74076.56, "journey_duration": "PT1D10H35M", "journey_duration_seconds": 124500, "layover_duration": "PT20H0M", "layover_duration_seconds": 72000, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609100115dac202609100810512dac202611202100shj202611210040515shj202611210730ruh202611210835151", "destination_reach_time": "PT1D10H35M", "destination_reach_timestamp": 124500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-163-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-102", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-163-294-0", "itt_flight_key": "F1F400029-102-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": "F1RT00002-163-294-1", "itt_flight_key": "F1F400029-102-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H45M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75787.25, "gross_total": 74076.56, "base_fare": 59970.51, "tax": 14606.05, "sell": { "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3ODcuMjUsImJhc2VfZmFyZSI6NTk5NzAuNTEsInRheCI6MTQ2MDYuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTI4Ny4yNSwiYmFzZV9mYXJlIjo1OTQ3MC41MSwidGF4IjoxNDYwNi4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA3Ni41NiwiYmFzZV9mYXJlIjo1OTQ3MC41MSwidGF4IjoxNDYwNi4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59470.51", "tax": "14606.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05, "gross": { "base_fare": "59470.51", "tax": "14606.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1Nzg3LjI1IiwiYmFzZV9mYXJlIjoiNTk5NzAuNTEiLCJ0YXgiOiIxNDYwNi4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NDcwLjUxIiwidGF4IjoiMTQ2MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTI4Ny4yNSIsImJhc2VfZmFyZSI6IjU5NDcwLjUxIiwidGF4IjoiMTQ2MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTQ3MC41MSIsInRheCI6IjE0NjA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQwNzYuNTYiLCJiYXNlX2ZhcmUiOiI1OTQ3MC41MSIsInRheCI6IjE0NjA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1Mjg3LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75787.25, "filter": { "id": "F1RT00002-163-294", "price": 75787.25, "gross_total": 74076.56, "journey_duration": "PT1D8H45M", "journey_duration_seconds": 117900, "layover_duration": "PT18H15M", "layover_duration_seconds": 65700, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609100115dac202609100810512dac202611202250shj202611210225511shj202611210730ruh202611210835151", "destination_reach_time": "PT1D8H45M", "destination_reach_timestamp": 117900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-164-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-103", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-164-294-0", "itt_flight_key": "F1F400029-103-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": "F1RT00002-164-294-1", "itt_flight_key": "F1F400029-103-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75787.25, "gross_total": 74076.56, "base_fare": 59970.51, "tax": 14606.05, "sell": { "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3ODcuMjUsImJhc2VfZmFyZSI6NTk5NzAuNTEsInRheCI6MTQ2MDYuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTI4Ny4yNSwiYmFzZV9mYXJlIjo1OTQ3MC41MSwidGF4IjoxNDYwNi4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA3Ni41NiwiYmFzZV9mYXJlIjo1OTQ3MC41MSwidGF4IjoxNDYwNi4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59470.51", "tax": "14606.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05, "gross": { "base_fare": "59470.51", "tax": "14606.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1Nzg3LjI1IiwiYmFzZV9mYXJlIjoiNTk5NzAuNTEiLCJ0YXgiOiIxNDYwNi4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NDcwLjUxIiwidGF4IjoiMTQ2MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTI4Ny4yNSIsImJhc2VfZmFyZSI6IjU5NDcwLjUxIiwidGF4IjoiMTQ2MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTQ3MC41MSIsInRheCI6IjE0NjA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQwNzYuNTYiLCJiYXNlX2ZhcmUiOiI1OTQ3MC41MSIsInRheCI6IjE0NjA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1Mjg3LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75787.25, "filter": { "id": "F1RT00002-164-294", "price": 75787.25, "gross_total": 74076.56, "journey_duration": "PT1D16H25M", "journey_duration_seconds": 145500, "layover_duration": "PT1D1H55M", "layover_duration_seconds": 93300, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609100115dac202609100810512dac202611202250shj202611210225511shj202611211510ruh202611211615154", "destination_reach_time": "PT1D16H25M", "destination_reach_timestamp": 145500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-165-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-104", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-165-294-0", "itt_flight_key": "F1F400029-104-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": "F1RT00002-165-294-1", "itt_flight_key": "F1F400029-104-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75787.25, "gross_total": 74076.56, "base_fare": 59970.51, "tax": 14606.05, "sell": { "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3ODcuMjUsImJhc2VfZmFyZSI6NTk5NzAuNTEsInRheCI6MTQ2MDYuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTI4Ny4yNSwiYmFzZV9mYXJlIjo1OTQ3MC41MSwidGF4IjoxNDYwNi4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA3Ni41NiwiYmFzZV9mYXJlIjo1OTQ3MC41MSwidGF4IjoxNDYwNi4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59470.51", "tax": "14606.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05, "gross": { "base_fare": "59470.51", "tax": "14606.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1Nzg3LjI1IiwiYmFzZV9mYXJlIjoiNTk5NzAuNTEiLCJ0YXgiOiIxNDYwNi4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NDcwLjUxIiwidGF4IjoiMTQ2MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTI4Ny4yNSIsImJhc2VfZmFyZSI6IjU5NDcwLjUxIiwidGF4IjoiMTQ2MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTQ3MC41MSIsInRheCI6IjE0NjA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQwNzYuNTYiLCJiYXNlX2ZhcmUiOiI1OTQ3MC41MSIsInRheCI6IjE0NjA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1Mjg3LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75787.25, "filter": { "id": "F1RT00002-165-294", "price": 75787.25, "gross_total": 74076.56, "journey_duration": "PT1D23H35M", "journey_duration_seconds": 171300, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609100115dac202609100810512dac202611200800shj202611201135519shj202611210730ruh202611210835151", "destination_reach_time": "PT1D23H35M", "destination_reach_timestamp": 171300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-166-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-105", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-166-294-0", "itt_flight_key": "F1F400029-105-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": "F1RT00002-166-294-1", "itt_flight_key": "F1F400029-105-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75787.25, "gross_total": 74076.56, "base_fare": 59970.51, "tax": 14606.05, "sell": { "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3ODcuMjUsImJhc2VfZmFyZSI6NTk5NzAuNTEsInRheCI6MTQ2MDYuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTI4Ny4yNSwiYmFzZV9mYXJlIjo1OTQ3MC41MSwidGF4IjoxNDYwNi4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA3Ni41NiwiYmFzZV9mYXJlIjo1OTQ3MC41MSwidGF4IjoxNDYwNi4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59470.51", "tax": "14606.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05, "gross": { "base_fare": "59470.51", "tax": "14606.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1Nzg3LjI1IiwiYmFzZV9mYXJlIjoiNTk5NzAuNTEiLCJ0YXgiOiIxNDYwNi4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NDcwLjUxIiwidGF4IjoiMTQ2MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTI4Ny4yNSIsImJhc2VfZmFyZSI6IjU5NDcwLjUxIiwidGF4IjoiMTQ2MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTQ3MC41MSIsInRheCI6IjE0NjA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQwNzYuNTYiLCJiYXNlX2ZhcmUiOiI1OTQ3MC41MSIsInRheCI6IjE0NjA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1Mjg3LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75787.25, "filter": { "id": "F1RT00002-166-294", "price": 75787.25, "gross_total": 74076.56, "journey_duration": "PT1D7H15M", "journey_duration_seconds": 112500, "layover_duration": "PT16H45M", "layover_duration_seconds": 60300, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609100115dac202609100810512dac202611200800shj202611201135519shj202611201510ruh202611201615154", "destination_reach_time": "PT1D7H15M", "destination_reach_timestamp": 112500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-167-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-99", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-167-294-0", "itt_flight_key": "F1F400029-99-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": "F1RT00002-167-294-1", "itt_flight_key": "F1F400029-99-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H30M", "transit_time": "18H45M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT18H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75787.25, "gross_total": 74076.56, "base_fare": 59970.51, "tax": 14606.05, "sell": { "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3ODcuMjUsImJhc2VfZmFyZSI6NTk5NzAuNTEsInRheCI6MTQ2MDYuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTI4Ny4yNSwiYmFzZV9mYXJlIjo1OTQ3MC41MSwidGF4IjoxNDYwNi4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA3Ni41NiwiYmFzZV9mYXJlIjo1OTQ3MC41MSwidGF4IjoxNDYwNi4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59470.51", "tax": "14606.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75787.25, "base_fare": 59970.51, "tax": 14606.05, "gross": { "base_fare": "59470.51", "tax": "14606.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1Nzg3LjI1IiwiYmFzZV9mYXJlIjoiNTk5NzAuNTEiLCJ0YXgiOiIxNDYwNi4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NDcwLjUxIiwidGF4IjoiMTQ2MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTI4Ny4yNSIsImJhc2VfZmFyZSI6IjU5NDcwLjUxIiwidGF4IjoiMTQ2MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTQ3MC41MSIsInRheCI6IjE0NjA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQwNzYuNTYiLCJiYXNlX2ZhcmUiOiI1OTQ3MC41MSIsInRheCI6IjE0NjA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1Mjg3LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75787.25, "filter": { "id": "F1RT00002-167-294", "price": 75787.25, "gross_total": 74076.56, "journey_duration": "PT1D22H30M", "journey_duration_seconds": 167400, "layover_duration": "PT1D7H55M", "layover_duration_seconds": 114900, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609100115dac202609100810512dac202611200905shj202611201245513shj202611210730ruh202611210835151", "destination_reach_time": "PT1D22H30M", "destination_reach_timestamp": 167400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-168-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-106", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-168-294-0", "itt_flight_key": "F1F400029-106-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H45M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "dabce2625efac3db3ba905531a328f44", "origin": "SHJ", "departure_time": "2026-09-09T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT00H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-168-294-1", "itt_flight_key": "F1F400029-106-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H10M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75881.56, "gross_total": 74170.87, "base_fare": 74289.82, "tax": 381.05, "sell": { "currency": "BDT", "total": 75881.56, "base_fare": 74289.82, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU4ODEuNTYsImJhc2VfZmFyZSI6NzQyODkuODIsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzUzODEuNTYsImJhc2VfZmFyZSI6NzM3ODkuODIsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc0MTcwLjg3LCJiYXNlX2ZhcmUiOjczNzg5LjgyLCJ0YXgiOjM4MS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75881.56, "base_fare": 74289.82, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "73789.82", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75881.56, "base_fare": 74289.82, "tax": 381.05, "gross": { "base_fare": "73789.82", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1ODgxLjU2IiwiYmFzZV9mYXJlIjoiNzQyODkuODIiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3Mzc4OS44MiIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1MzgxLjU2IiwiYmFzZV9mYXJlIjoiNzM3ODkuODIiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3Mzc4OS44MiIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0MTcwLjg3IiwiYmFzZV9mYXJlIjoiNzM3ODkuODIiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6NzUzODEuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75881.56, "filter": { "id": "F1RT00002-168-294", "price": 75881.56, "gross_total": 74170.87, "journey_duration": "PT17H55M", "journey_duration_seconds": 64500, "layover_duration": "PT3H20M", "layover_duration_seconds": 12000, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091300dac202609091955571dac202611200905shj202611201245513shj202611201510ruh202611201615154", "destination_reach_time": "PT17H55M", "destination_reach_timestamp": 64500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-169-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-107", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-169-294-0", "itt_flight_key": "F1F400029-107-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "3c5e158220b82a7883e3ad39765dd655", "origin": "SHJ", "departure_time": "2026-09-09T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-169-294-1", "itt_flight_key": "F1F400029-107-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H10M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 75881.56, "gross_total": 74170.87, "base_fare": 74289.82, "tax": 381.05, "sell": { "currency": "BDT", "total": 75881.56, "base_fare": 74289.82, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU4ODEuNTYsImJhc2VfZmFyZSI6NzQyODkuODIsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzUzODEuNTYsImJhc2VfZmFyZSI6NzM3ODkuODIsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc0MTcwLjg3LCJiYXNlX2ZhcmUiOjczNzg5LjgyLCJ0YXgiOjM4MS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75881.56, "base_fare": 74289.82, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "73789.82", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 75881.56, "base_fare": 74289.82, "tax": 381.05, "gross": { "base_fare": "73789.82", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1ODgxLjU2IiwiYmFzZV9mYXJlIjoiNzQyODkuODIiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3Mzc4OS44MiIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1MzgxLjU2IiwiYmFzZV9mYXJlIjoiNzM3ODkuODIiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3Mzc4OS44MiIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0MTcwLjg3IiwiYmFzZV9mYXJlIjoiNzM3ODkuODIiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6NzUzODEuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 75881.56, "filter": { "id": "F1RT00002-169-294", "price": 75881.56, "gross_total": 74170.87, "journey_duration": "PT19H50M", "journey_duration_seconds": 71400, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091455dac202609092150510dac202611200905shj202611201245513shj202611201510ruh202611201615154", "destination_reach_time": "PT19H50M", "destination_reach_timestamp": 71400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-170-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-108", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-170-294-0", "itt_flight_key": "F1F400029-108-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-170-294-1", "itt_flight_key": "F1F400029-108-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H10M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76262.61, "gross_total": 74551.92, "base_fare": 74670.87, "tax": 381.05, "sell": { "currency": "BDT", "total": 76262.61, "base_fare": 74670.87, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYyNjIuNjEsImJhc2VfZmFyZSI6NzQ2NzAuODcsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3NjIuNjEsImJhc2VfZmFyZSI6NzQxNzAuODcsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc0NTUxLjkyLCJiYXNlX2ZhcmUiOjc0MTcwLjg3LCJ0YXgiOjM4MS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76262.61, "base_fare": 74670.87, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74170.87", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76262.61, "base_fare": 74670.87, "tax": 381.05, "gross": { "base_fare": "74170.87", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MjYyLjYxIiwiYmFzZV9mYXJlIjoiNzQ2NzAuODciLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDE3MC44NyIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1NzYyLjYxIiwiYmFzZV9mYXJlIjoiNzQxNzAuODciLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDE3MC44NyIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NTUxLjkyIiwiYmFzZV9mYXJlIjoiNzQxNzAuODciLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6NzU3NjIuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76262.61, "filter": { "id": "F1RT00002-170-294", "price": 76262.61, "gross_total": 74551.92, "journey_duration": "PT22H20M", "journey_duration_seconds": 80400, "layover_duration": "PT7H45M", "layover_duration_seconds": 27900, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100115dac202609100810512dac202611200905shj202611201245513shj202611201510ruh202611201615154", "destination_reach_time": "PT22H20M", "destination_reach_timestamp": 80400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-171-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-109", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-171-294-0", "itt_flight_key": "F1F400029-109-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H45M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "dabce2625efac3db3ba905531a328f44", "origin": "SHJ", "departure_time": "2026-09-09T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT00H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": "F1RT00002-171-294-1", "itt_flight_key": "F1F400029-109-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H30M", "transit_time": "18H45M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT18H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76281.73, "gross_total": 74571.04, "base_fare": 60369.4, "tax": 14701.64, "sell": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYyODEuNzMsImJhc2VfZmFyZSI6NjAzNjkuNCwidGF4IjoxNDcwMS42NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc1NzgxLjczLCJiYXNlX2ZhcmUiOjU5ODY5LjQsInRheCI6MTQ3MDEuNjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1NzEuMDQsImJhc2VfZmFyZSI6NTk4NjkuNCwidGF4IjoxNDcwMS42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MjgxLjczIiwiYmFzZV9mYXJlIjoiNjAzNjkuNDAiLCJ0YXgiOiIxNDcwMS42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTc4MS43MyIsImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ1NzEuMDQiLCJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1NzgxLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76281.73, "filter": { "id": "F1RT00002-171-294", "price": 76281.73, "gross_total": 74571.04, "journey_duration": "PT1D10H15M", "journey_duration_seconds": 123300, "layover_duration": "PT19H40M", "layover_duration_seconds": 70800, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091300dac202609091955571dac202611200905shj202611201245513shj202611210730ruh202611210835151", "destination_reach_time": "PT1D10H15M", "destination_reach_timestamp": 123300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-172-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-110", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-172-294-0", "itt_flight_key": "F1F400029-110-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H45M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "dabce2625efac3db3ba905531a328f44", "origin": "SHJ", "departure_time": "2026-09-09T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT00H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": "F1RT00002-172-294-1", "itt_flight_key": "F1F400029-110-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76281.73, "gross_total": 74571.04, "base_fare": 60369.4, "tax": 14701.64, "sell": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYyODEuNzMsImJhc2VfZmFyZSI6NjAzNjkuNCwidGF4IjoxNDcwMS42NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc1NzgxLjczLCJiYXNlX2ZhcmUiOjU5ODY5LjQsInRheCI6MTQ3MDEuNjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1NzEuMDQsImJhc2VfZmFyZSI6NTk4NjkuNCwidGF4IjoxNDcwMS42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MjgxLjczIiwiYmFzZV9mYXJlIjoiNjAzNjkuNDAiLCJ0YXgiOiIxNDcwMS42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTc4MS43MyIsImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ1NzEuMDQiLCJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1NzgxLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76281.73, "filter": { "id": "F1RT00002-172-294", "price": 76281.73, "gross_total": 74571.04, "journey_duration": "PT1D11H20M", "journey_duration_seconds": 127200, "layover_duration": "PT20H50M", "layover_duration_seconds": 75000, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091300dac202609091955571dac202611200800shj202611201135519shj202611210730ruh202611210835151", "destination_reach_time": "PT1D11H20M", "destination_reach_timestamp": 127200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-173-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-111", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-173-294-0", "itt_flight_key": "F1F400029-111-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "3c5e158220b82a7883e3ad39765dd655", "origin": "SHJ", "departure_time": "2026-09-09T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": "F1RT00002-173-294-1", "itt_flight_key": "F1F400029-111-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76281.73, "gross_total": 74571.04, "base_fare": 60369.4, "tax": 14701.64, "sell": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYyODEuNzMsImJhc2VfZmFyZSI6NjAzNjkuNCwidGF4IjoxNDcwMS42NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc1NzgxLjczLCJiYXNlX2ZhcmUiOjU5ODY5LjQsInRheCI6MTQ3MDEuNjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1NzEuMDQsImJhc2VfZmFyZSI6NTk4NjkuNCwidGF4IjoxNDcwMS42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MjgxLjczIiwiYmFzZV9mYXJlIjoiNjAzNjkuNDAiLCJ0YXgiOiIxNDcwMS42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTc4MS43MyIsImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ1NzEuMDQiLCJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1NzgxLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76281.73, "filter": { "id": "F1RT00002-173-294", "price": 76281.73, "gross_total": 74571.04, "journey_duration": "PT1D13H15M", "journey_duration_seconds": 134100, "layover_duration": "PT22H45M", "layover_duration_seconds": 81900, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091455dac202609092150510dac202611200800shj202611201135519shj202611210730ruh202611210835151", "destination_reach_time": "PT1D13H15M", "destination_reach_timestamp": 134100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-174-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-112", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-174-294-0", "itt_flight_key": "F1F400029-112-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": "F1RT00002-174-294-1", "itt_flight_key": "F1F400029-112-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H10M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76281.73, "gross_total": 74571.04, "base_fare": 60369.4, "tax": 14701.64, "sell": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYyODEuNzMsImJhc2VfZmFyZSI6NjAzNjkuNCwidGF4IjoxNDcwMS42NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc1NzgxLjczLCJiYXNlX2ZhcmUiOjU5ODY5LjQsInRheCI6MTQ3MDEuNjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1NzEuMDQsImJhc2VfZmFyZSI6NTk4NjkuNCwidGF4IjoxNDcwMS42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MjgxLjczIiwiYmFzZV9mYXJlIjoiNjAzNjkuNDAiLCJ0YXgiOiIxNDcwMS42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTc4MS43MyIsImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ1NzEuMDQiLCJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1NzgxLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76281.73, "filter": { "id": "F1RT00002-174-294", "price": 76281.73, "gross_total": 74571.04, "journey_duration": "PT1D6H10M", "journey_duration_seconds": 108600, "layover_duration": "PT15H35M", "layover_duration_seconds": 56100, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609100115dac202609100810512dac202611200905shj202611201245513shj202611201510ruh202611201615154", "destination_reach_time": "PT1D6H10M", "destination_reach_timestamp": 108600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-175-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-113", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-175-294-0", "itt_flight_key": "F1F400029-113-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "3c5e158220b82a7883e3ad39765dd655", "origin": "SHJ", "departure_time": "2026-09-09T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": "F1RT00002-175-294-1", "itt_flight_key": "F1F400029-113-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H30M", "transit_time": "18H45M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT18H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76281.73, "gross_total": 74571.04, "base_fare": 60369.4, "tax": 14701.64, "sell": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYyODEuNzMsImJhc2VfZmFyZSI6NjAzNjkuNCwidGF4IjoxNDcwMS42NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc1NzgxLjczLCJiYXNlX2ZhcmUiOjU5ODY5LjQsInRheCI6MTQ3MDEuNjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1NzEuMDQsImJhc2VfZmFyZSI6NTk4NjkuNCwidGF4IjoxNDcwMS42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MjgxLjczIiwiYmFzZV9mYXJlIjoiNjAzNjkuNDAiLCJ0YXgiOiIxNDcwMS42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTc4MS43MyIsImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ1NzEuMDQiLCJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1NzgxLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76281.73, "filter": { "id": "F1RT00002-175-294", "price": 76281.73, "gross_total": 74571.04, "journey_duration": "PT1D12H10M", "journey_duration_seconds": 130200, "layover_duration": "PT21H35M", "layover_duration_seconds": 77700, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091455dac202609092150510dac202611200905shj202611201245513shj202611210730ruh202611210835151", "destination_reach_time": "PT1D12H10M", "destination_reach_timestamp": 130200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-176-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-114", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-176-294-0", "itt_flight_key": "F1F400029-114-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H45M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "dabce2625efac3db3ba905531a328f44", "origin": "SHJ", "departure_time": "2026-09-09T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT00H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": "F1RT00002-176-294-1", "itt_flight_key": "F1F400029-114-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "14H30M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76281.73, "gross_total": 74571.04, "base_fare": 60369.4, "tax": 14701.64, "sell": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYyODEuNzMsImJhc2VfZmFyZSI6NjAzNjkuNCwidGF4IjoxNDcwMS42NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc1NzgxLjczLCJiYXNlX2ZhcmUiOjU5ODY5LjQsInRheCI6MTQ3MDEuNjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1NzEuMDQsImJhc2VfZmFyZSI6NTk4NjkuNCwidGF4IjoxNDcwMS42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MjgxLjczIiwiYmFzZV9mYXJlIjoiNjAzNjkuNDAiLCJ0YXgiOiIxNDcwMS42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTc4MS43MyIsImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ1NzEuMDQiLCJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1NzgxLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76281.73, "filter": { "id": "F1RT00002-176-294", "price": 76281.73, "gross_total": 74571.04, "journey_duration": "PT1D6H0M", "journey_duration_seconds": 108000, "layover_duration": "PT15H25M", "layover_duration_seconds": 55500, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091300dac202609091955571dac202611202100shj202611210040515shj202611211510ruh202611211615154", "destination_reach_time": "PT1D6H0M", "destination_reach_timestamp": 108000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-177-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-115", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-177-294-0", "itt_flight_key": "F1F400029-115-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "6452b9183a39a64d81f55d23d2247583", "origin": "RUH", "departure_time": "2026-09-09T21:40:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-177-294-1", "itt_flight_key": "F1F400029-115-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76281.73, "gross_total": 74571.04, "base_fare": 64806.91, "tax": 10264.13, "sell": { "currency": "BDT", "total": 76281.73, "base_fare": 64806.91, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYyODEuNzMsImJhc2VfZmFyZSI6NjQ4MDYuOTEsInRheCI6MTAyNjQuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTc4MS43MywiYmFzZV9mYXJlIjo2NDMwNi45MSwidGF4IjoxMDI2NC4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDU3MS4wNCwiYmFzZV9mYXJlIjo2NDMwNi45MSwidGF4IjoxMDI2NC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76281.73, "base_fare": 64806.91, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64306.91", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76281.73, "base_fare": 64806.91, "tax": 10264.13, "gross": { "base_fare": "64306.91", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MjgxLjczIiwiYmFzZV9mYXJlIjoiNjQ4MDYuOTEiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0MzA2LjkxIiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTc4MS43MyIsImJhc2VfZmFyZSI6IjY0MzA2LjkxIiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDMwNi45MSIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ1NzEuMDQiLCJiYXNlX2ZhcmUiOiI2NDMwNi45MSIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1NzgxLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 76281.73, "filter": { "id": "F1RT00002-177-294", "price": 76281.73, "gross_total": 74571.04, "journey_duration": "PT21H25M", "journey_duration_seconds": 77100, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT21H25M", "destination_reach_timestamp": 77100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-178-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-116", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-178-294-0", "itt_flight_key": "F1F400029-116-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "6452b9183a39a64d81f55d23d2247583", "origin": "RUH", "departure_time": "2026-09-09T21:40:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-178-294-1", "itt_flight_key": "F1F400029-116-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "9990b37850d0287784fa1ec45181ef13", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76281.73, "gross_total": 74571.04, "base_fare": 64806.91, "tax": 10264.13, "sell": { "currency": "BDT", "total": 76281.73, "base_fare": 64806.91, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYyODEuNzMsImJhc2VfZmFyZSI6NjQ4MDYuOTEsInRheCI6MTAyNjQuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTc4MS43MywiYmFzZV9mYXJlIjo2NDMwNi45MSwidGF4IjoxMDI2NC4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDU3MS4wNCwiYmFzZV9mYXJlIjo2NDMwNi45MSwidGF4IjoxMDI2NC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76281.73, "base_fare": 64806.91, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64306.91", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76281.73, "base_fare": 64806.91, "tax": 10264.13, "gross": { "base_fare": "64306.91", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MjgxLjczIiwiYmFzZV9mYXJlIjoiNjQ4MDYuOTEiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0MzA2LjkxIiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTc4MS43MyIsImJhc2VfZmFyZSI6IjY0MzA2LjkxIiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDMwNi45MSIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ1NzEuMDQiLCJiYXNlX2ZhcmUiOiI2NDMwNi45MSIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1NzgxLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 76281.73, "filter": { "id": "F1RT00002-178-294", "price": 76281.73, "gross_total": 74571.04, "journey_duration": "PT22H15M", "journey_duration_seconds": 80100, "layover_duration": "PT8H20M", "layover_duration_seconds": 30000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T21:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT22H15M", "destination_reach_timestamp": 80100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-179-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-117", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-179-294-0", "itt_flight_key": "F1F400029-117-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "3c5e158220b82a7883e3ad39765dd655", "origin": "SHJ", "departure_time": "2026-09-09T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": "F1RT00002-179-294-1", "itt_flight_key": "F1F400029-117-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "14H30M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76281.73, "gross_total": 74571.04, "base_fare": 60369.4, "tax": 14701.64, "sell": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYyODEuNzMsImJhc2VfZmFyZSI6NjAzNjkuNCwidGF4IjoxNDcwMS42NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc1NzgxLjczLCJiYXNlX2ZhcmUiOjU5ODY5LjQsInRheCI6MTQ3MDEuNjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1NzEuMDQsImJhc2VfZmFyZSI6NTk4NjkuNCwidGF4IjoxNDcwMS42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MjgxLjczIiwiYmFzZV9mYXJlIjoiNjAzNjkuNDAiLCJ0YXgiOiIxNDcwMS42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTc4MS43MyIsImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ1NzEuMDQiLCJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1NzgxLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76281.73, "filter": { "id": "F1RT00002-179-294", "price": 76281.73, "gross_total": 74571.04, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT17H20M", "layover_duration_seconds": 62400, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091455dac202609092150510dac202611202100shj202611210040515shj202611211510ruh202611211615154", "destination_reach_time": "PT1D7H55M", "destination_reach_timestamp": 114900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-180-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-118", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-180-294-0", "itt_flight_key": "F1F400029-118-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H45M", "transit_time": "0H55M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "dabce2625efac3db3ba905531a328f44", "origin": "SHJ", "departure_time": "2026-09-09T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT00H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": "F1RT00002-180-294-1", "itt_flight_key": "F1F400029-118-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76281.73, "gross_total": 74571.04, "base_fare": 60369.4, "tax": 14701.64, "sell": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYyODEuNzMsImJhc2VfZmFyZSI6NjAzNjkuNCwidGF4IjoxNDcwMS42NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc1NzgxLjczLCJiYXNlX2ZhcmUiOjU5ODY5LjQsInRheCI6MTQ3MDEuNjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1NzEuMDQsImJhc2VfZmFyZSI6NTk4NjkuNCwidGF4IjoxNDcwMS42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MjgxLjczIiwiYmFzZV9mYXJlIjoiNjAzNjkuNDAiLCJ0YXgiOiIxNDcwMS42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTc4MS43MyIsImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ1NzEuMDQiLCJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1NzgxLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76281.73, "filter": { "id": "F1RT00002-180-294", "price": 76281.73, "gross_total": 74571.04, "journey_duration": "PT1D4H10M", "journey_duration_seconds": 101400, "layover_duration": "PT13H40M", "layover_duration_seconds": 49200, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091300dac202609091955571dac202611202250shj202611210225511shj202611211510ruh202611211615154", "destination_reach_time": "PT1D4H10M", "destination_reach_timestamp": 101400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-181-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-119", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-181-294-0", "itt_flight_key": "F1F400029-119-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "3c5e158220b82a7883e3ad39765dd655", "origin": "SHJ", "departure_time": "2026-09-09T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": "F1RT00002-181-294-1", "itt_flight_key": "F1F400029-119-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76281.73, "gross_total": 74571.04, "base_fare": 60369.4, "tax": 14701.64, "sell": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYyODEuNzMsImJhc2VfZmFyZSI6NjAzNjkuNCwidGF4IjoxNDcwMS42NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc1NzgxLjczLCJiYXNlX2ZhcmUiOjU5ODY5LjQsInRheCI6MTQ3MDEuNjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ1NzEuMDQsImJhc2VfZmFyZSI6NTk4NjkuNCwidGF4IjoxNDcwMS42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76281.73, "base_fare": 60369.4, "tax": 14701.64, "gross": { "base_fare": "59869.40", "tax": "14701.64", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MjgxLjczIiwiYmFzZV9mYXJlIjoiNjAzNjkuNDAiLCJ0YXgiOiIxNDcwMS42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTc4MS43MyIsImJhc2VfZmFyZSI6IjU5ODY5LjQwIiwidGF4IjoiMTQ3MDEuNjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ1NzEuMDQiLCJiYXNlX2ZhcmUiOiI1OTg2OS40MCIsInRheCI6IjE0NzAxLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1NzgxLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76281.73, "filter": { "id": "F1RT00002-181-294", "price": 76281.73, "gross_total": 74571.04, "journey_duration": "PT1D6H5M", "journey_duration_seconds": 108300, "layover_duration": "PT15H35M", "layover_duration_seconds": 56100, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609091455dac202609092150510dac202611202250shj202611210225511shj202611211510ruh202611211615154", "destination_reach_time": "PT1D6H5M", "destination_reach_timestamp": 108300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-182-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-120", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-182-294-0", "itt_flight_key": "F1F400029-120-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "230f7d18035e38908e172ea60bb67ab4", "origin": "RUH", "departure_time": "2026-09-09T01:00:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T09:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 4, "fareBasisCode": "HNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNGSBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-182-294-1", "itt_flight_key": "F1F400029-120-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H40M", "transit_time": null, "routes": [ { "air_segment_key": "37bd8c115704f6d88569858b20d25c5c", "origin": "DAC", "departure_time": "2026-11-20T12:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T16:05:00", "destination_terminal": "2", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "807" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "807" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QNGSBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76395.15, "gross_total": 74684.46, "base_fare": 56770.46, "tax": 18414, "sell": { "currency": "BDT", "total": 76395.15, "base_fare": 56770.46, "tax": 18414 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTUuMTUsImJhc2VfZmFyZSI6NTY3NzAuNDYsInRheCI6MTg0MTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5NS4xNSwiYmFzZV9mYXJlIjo1NjI3MC40NiwidGF4IjoxODQxNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NC40NiwiYmFzZV9mYXJlIjo1NjI3MC40NiwidGF4IjoxODQxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76395.15, "base_fare": 56770.46, "tax": 18414, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "56270.46", "tax": "18414.00", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76395.15, "base_fare": 56770.46, "tax": 18414, "gross": { "base_fare": "56270.46", "tax": "18414.00", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk1LjE1IiwiYmFzZV9mYXJlIjoiNTY3NzAuNDYiLCJ0YXgiOiIxODQxNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MjcwLjQ2IiwidGF4IjoiMTg0MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5NS4xNSIsImJhc2VfZmFyZSI6IjU2MjcwLjQ2IiwidGF4IjoiMTg0MTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjI3MC40NiIsInRheCI6IjE4NDE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODQuNDYiLCJiYXNlX2ZhcmUiOiI1NjI3MC40NiIsInRheCI6IjE4NDE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk1LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 76395.15, "filter": { "id": "F1RT00002-182-294", "price": 76395.15, "gross_total": 74684.46, "journey_duration": "PT12H25M", "journey_duration_seconds": 44700, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T01:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609090100dac202609090945806dac202611201225ruh202611201605807", "destination_reach_time": "PT12H25M", "destination_reach_timestamp": 44700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-183-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-121", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-183-294-0", "itt_flight_key": "F1F400029-121-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "17817dc63e177dcb145ceda09d25db23", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNGSBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-183-294-1", "itt_flight_key": "F1F400029-121-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H40M", "transit_time": null, "routes": [ { "air_segment_key": "37bd8c115704f6d88569858b20d25c5c", "origin": "DAC", "departure_time": "2026-11-20T12:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T16:05:00", "destination_terminal": "2", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "807" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "807" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QNGSBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QNGSBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76395.15, "gross_total": 74684.46, "base_fare": 56770.46, "tax": 18414, "sell": { "currency": "BDT", "total": 76395.15, "base_fare": 56770.46, "tax": 18414 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTUuMTUsImJhc2VfZmFyZSI6NTY3NzAuNDYsInRheCI6MTg0MTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5NS4xNSwiYmFzZV9mYXJlIjo1NjI3MC40NiwidGF4IjoxODQxNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NC40NiwiYmFzZV9mYXJlIjo1NjI3MC40NiwidGF4IjoxODQxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76395.15, "base_fare": 56770.46, "tax": 18414, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "56270.46", "tax": "18414.00", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76395.15, "base_fare": 56770.46, "tax": 18414, "gross": { "base_fare": "56270.46", "tax": "18414.00", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk1LjE1IiwiYmFzZV9mYXJlIjoiNTY3NzAuNDYiLCJ0YXgiOiIxODQxNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MjcwLjQ2IiwidGF4IjoiMTg0MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5NS4xNSIsImJhc2VfZmFyZSI6IjU2MjcwLjQ2IiwidGF4IjoiMTg0MTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjI3MC40NiIsInRheCI6IjE4NDE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODQuNDYiLCJiYXNlX2ZhcmUiOiI1NjI3MC40NiIsInRheCI6IjE4NDE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk1LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 76395.15, "filter": { "id": "F1RT00002-183-294", "price": 76395.15, "gross_total": 74684.46, "journey_duration": "PT12H25M", "journey_duration_seconds": 44700, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611201225ruh202611201605807", "destination_reach_time": "PT12H25M", "destination_reach_timestamp": 44700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-184-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-122", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-184-294-0", "itt_flight_key": "F1F400029-122-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H50M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "9205e2226ae8dfa999ed6bde0f80ba31", "origin": "SHJ", "departure_time": "2026-09-10T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT19H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": "F1RT00002-184-294-1", "itt_flight_key": "F1F400029-122-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-184-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D13H5M", "journey_duration_seconds": 133500, "layover_duration": "PT22H35M", "layover_duration_seconds": 81300, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101455dac202609102150510dac202611200800shj202611201135519shj202611201510ruh202611201615154", "destination_reach_time": "PT1D13H5M", "destination_reach_timestamp": 133500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-185-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-123", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-185-294-0", "itt_flight_key": "F1F400029-123-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H50M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "9205e2226ae8dfa999ed6bde0f80ba31", "origin": "SHJ", "departure_time": "2026-09-10T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT19H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": "F1RT00002-185-294-1", "itt_flight_key": "F1F400029-123-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-185-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT2D5H25M", "journey_duration_seconds": 192300, "layover_duration": "PT1D14H55M", "layover_duration_seconds": 140100, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101455dac202609102150510dac202611200800shj202611201135519shj202611210730ruh202611210835151", "destination_reach_time": "PT2D5H25M", "destination_reach_timestamp": 192300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-186-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-124", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-186-294-0", "itt_flight_key": "F1F400029-124-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "3714b8cd05aa8870cffd60e95946bfce", "origin": "SHJ", "departure_time": "2026-09-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T15:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "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": "F1RT00002-186-294-1", "itt_flight_key": "F1F400029-124-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "14H30M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-186-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D18H10M", "journey_duration_seconds": 151800, "layover_duration": "PT1D3H35M", "layover_duration_seconds": 99300, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100900dac202609101555514dac202611202100shj202611210040515shj202611211510ruh202611211615154", "destination_reach_time": "PT1D18H10M", "destination_reach_timestamp": 151800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-187-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-125", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-187-294-0", "itt_flight_key": "F1F400029-125-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H55M", "transit_time": "17H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "2f27fb8b63426d9c33bb04baa51502c2", "origin": "SHJ", "departure_time": "2026-09-10T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": "F1RT00002-187-294-1", "itt_flight_key": "F1F400029-125-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H45M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-187-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D12H40M", "journey_duration_seconds": 132000, "layover_duration": "PT22H10M", "layover_duration_seconds": 79800, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101300dac202609101955571dac202611202250shj202611210225511shj202611210730ruh202611210835151", "destination_reach_time": "PT1D12H40M", "destination_reach_timestamp": 132000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-188-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-126", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-188-294-0", "itt_flight_key": "F1F400029-126-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H55M", "transit_time": "17H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "2f27fb8b63426d9c33bb04baa51502c2", "origin": "SHJ", "departure_time": "2026-09-10T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": "F1RT00002-188-294-1", "itt_flight_key": "F1F400029-126-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-188-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D20H20M", "journey_duration_seconds": 159600, "layover_duration": "PT1D5H50M", "layover_duration_seconds": 107400, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101300dac202609101955571dac202611202250shj202611210225511shj202611211510ruh202611211615154", "destination_reach_time": "PT1D20H20M", "destination_reach_timestamp": 159600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-189-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-127", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-189-294-0", "itt_flight_key": "F1F400029-127-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "3714b8cd05aa8870cffd60e95946bfce", "origin": "SHJ", "departure_time": "2026-09-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T15:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "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": "F1RT00002-189-294-1", "itt_flight_key": "F1F400029-127-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-189-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D10H30M", "journey_duration_seconds": 124200, "layover_duration": "PT19H55M", "layover_duration_seconds": 71700, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100900dac202609101555514dac202611202100shj202611210040515shj202611210730ruh202611210835151", "destination_reach_time": "PT1D10H30M", "destination_reach_timestamp": 124200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-190-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-128", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-190-294-0", "itt_flight_key": "F1F400029-128-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": "F1RT00002-190-294-1", "itt_flight_key": "F1F400029-128-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "14H30M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-190-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D10H25M", "journey_duration_seconds": 123900, "layover_duration": "PT19H50M", "layover_duration_seconds": 71400, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100115dac202609100810512dac202611202100shj202611210040515shj202611211510ruh202611211615154", "destination_reach_time": "PT1D10H25M", "destination_reach_timestamp": 123900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-191-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-129", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-191-294-0", "itt_flight_key": "F1F400029-129-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H50M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "9205e2226ae8dfa999ed6bde0f80ba31", "origin": "SHJ", "departure_time": "2026-09-10T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT19H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": "F1RT00002-191-294-1", "itt_flight_key": "F1F400029-129-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "14H30M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-191-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT2D0H5M", "journey_duration_seconds": 173100, "layover_duration": "PT1D9H30M", "layover_duration_seconds": 120600, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101455dac202609102150510dac202611202100shj202611210040515shj202611211510ruh202611211615154", "destination_reach_time": "PT2D0H5M", "destination_reach_timestamp": 173100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-192-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-130", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-192-294-0", "itt_flight_key": "F1F400029-130-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H50M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "9205e2226ae8dfa999ed6bde0f80ba31", "origin": "SHJ", "departure_time": "2026-09-10T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT19H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": "F1RT00002-192-294-1", "itt_flight_key": "F1F400029-130-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-192-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D16H25M", "journey_duration_seconds": 145500, "layover_duration": "PT1D1H50M", "layover_duration_seconds": 93000, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101455dac202609102150510dac202611202100shj202611210040515shj202611210730ruh202611210835151", "destination_reach_time": "PT1D16H25M", "destination_reach_timestamp": 145500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-193-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-131", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-193-294-0", "itt_flight_key": "F1F400029-131-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H50M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "9205e2226ae8dfa999ed6bde0f80ba31", "origin": "SHJ", "departure_time": "2026-09-10T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT19H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": "F1RT00002-193-294-1", "itt_flight_key": "F1F400029-131-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H30M", "transit_time": "18H45M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT18H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-193-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT2D4H20M", "journey_duration_seconds": 188400, "layover_duration": "PT1D13H45M", "layover_duration_seconds": 135900, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101455dac202609102150510dac202611200905shj202611201245513shj202611210730ruh202611210835151", "destination_reach_time": "PT2D4H20M", "destination_reach_timestamp": 188400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-194-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-132", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-194-294-0", "itt_flight_key": "F1F400029-132-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": "F1RT00002-194-294-1", "itt_flight_key": "F1F400029-132-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H30M", "transit_time": "18H45M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT18H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-194-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D14H40M", "journey_duration_seconds": 139200, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100115dac202609100810512dac202611200905shj202611201245513shj202611210730ruh202611210835151", "destination_reach_time": "PT1D14H40M", "destination_reach_timestamp": 139200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-195-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-133", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-195-294-0", "itt_flight_key": "F1F400029-133-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H55M", "transit_time": "17H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "2f27fb8b63426d9c33bb04baa51502c2", "origin": "SHJ", "departure_time": "2026-09-10T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": "F1RT00002-195-294-1", "itt_flight_key": "F1F400029-133-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H30M", "transit_time": "18H45M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT18H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-195-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT2D2H25M", "journey_duration_seconds": 181500, "layover_duration": "PT1D11H50M", "layover_duration_seconds": 129000, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101300dac202609101955571dac202611200905shj202611201245513shj202611210730ruh202611210835151", "destination_reach_time": "PT2D2H25M", "destination_reach_timestamp": 181500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-196-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-134", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-196-294-0", "itt_flight_key": "F1F400029-134-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "3714b8cd05aa8870cffd60e95946bfce", "origin": "SHJ", "departure_time": "2026-09-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T15:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "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": "F1RT00002-196-294-1", "itt_flight_key": "F1F400029-134-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H30M", "transit_time": "18H45M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT18H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-196-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D22H25M", "journey_duration_seconds": 167100, "layover_duration": "PT1D7H50M", "layover_duration_seconds": 114600, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100900dac202609101555514dac202611200905shj202611201245513shj202611210730ruh202611210835151", "destination_reach_time": "PT1D22H25M", "destination_reach_timestamp": 167100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-197-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-135", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-197-294-0", "itt_flight_key": "F1F400029-135-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "3714b8cd05aa8870cffd60e95946bfce", "origin": "SHJ", "departure_time": "2026-09-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T15:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "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": "F1RT00002-197-294-1", "itt_flight_key": "F1F400029-135-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H45M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-197-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D8H40M", "journey_duration_seconds": 117600, "layover_duration": "PT18H10M", "layover_duration_seconds": 65400, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100900dac202609101555514dac202611202250shj202611210225511shj202611210730ruh202611210835151", "destination_reach_time": "PT1D8H40M", "destination_reach_timestamp": 117600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-198-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-136", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-198-294-0", "itt_flight_key": "F1F400029-136-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H55M", "transit_time": "17H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "2f27fb8b63426d9c33bb04baa51502c2", "origin": "SHJ", "departure_time": "2026-09-10T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": "F1RT00002-198-294-1", "itt_flight_key": "F1F400029-136-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "14H30M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-198-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D22H10M", "journey_duration_seconds": 166200, "layover_duration": "PT1D7H35M", "layover_duration_seconds": 113700, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101300dac202609101955571dac202611202100shj202611210040515shj202611211510ruh202611211615154", "destination_reach_time": "PT1D22H10M", "destination_reach_timestamp": 166200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-199-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-137", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-199-294-0", "itt_flight_key": "F1F400029-137-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "3714b8cd05aa8870cffd60e95946bfce", "origin": "SHJ", "departure_time": "2026-09-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T15:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "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": "F1RT00002-199-294-1", "itt_flight_key": "F1F400029-137-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-199-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D16H20M", "journey_duration_seconds": 145200, "layover_duration": "PT1D1H50M", "layover_duration_seconds": 93000, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100900dac202609101555514dac202611202250shj202611210225511shj202611211510ruh202611211615154", "destination_reach_time": "PT1D16H20M", "destination_reach_timestamp": 145200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-200-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-138", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-200-294-0", "itt_flight_key": "F1F400029-138-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": "F1RT00002-200-294-1", "itt_flight_key": "F1F400029-138-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-200-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D8H35M", "journey_duration_seconds": 117300, "layover_duration": "PT18H5M", "layover_duration_seconds": 65100, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100115dac202609100810512dac202611202250shj202611210225511shj202611211510ruh202611211615154", "destination_reach_time": "PT1D8H35M", "destination_reach_timestamp": 117300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-201-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-139", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-201-294-0", "itt_flight_key": "F1F400029-139-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H55M", "transit_time": "17H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "2f27fb8b63426d9c33bb04baa51502c2", "origin": "SHJ", "departure_time": "2026-09-10T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": "F1RT00002-201-294-1", "itt_flight_key": "F1F400029-139-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-201-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D14H30M", "journey_duration_seconds": 138600, "layover_duration": "PT23H55M", "layover_duration_seconds": 86100, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101300dac202609101955571dac202611202100shj202611210040515shj202611210730ruh202611210835151", "destination_reach_time": "PT1D14H30M", "destination_reach_timestamp": 138600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-202-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-140", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-202-294-0", "itt_flight_key": "F1F400029-140-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H50M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "9205e2226ae8dfa999ed6bde0f80ba31", "origin": "SHJ", "departure_time": "2026-09-10T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT19H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": "F1RT00002-202-294-1", "itt_flight_key": "F1F400029-140-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-202-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D22H15M", "journey_duration_seconds": 166500, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101455dac202609102150510dac202611202250shj202611210225511shj202611211510ruh202611211615154", "destination_reach_time": "PT1D22H15M", "destination_reach_timestamp": 166500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-203-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-141", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-203-294-0", "itt_flight_key": "F1F400029-141-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H50M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "9205e2226ae8dfa999ed6bde0f80ba31", "origin": "SHJ", "departure_time": "2026-09-10T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT19H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": "F1RT00002-203-294-1", "itt_flight_key": "F1F400029-141-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H45M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-203-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D14H35M", "journey_duration_seconds": 138900, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101455dac202609102150510dac202611202250shj202611210225511shj202611210730ruh202611210835151", "destination_reach_time": "PT1D14H35M", "destination_reach_timestamp": 138900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-204-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-142", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-204-294-0", "itt_flight_key": "F1F400029-142-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H55M", "transit_time": "17H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "2f27fb8b63426d9c33bb04baa51502c2", "origin": "SHJ", "departure_time": "2026-09-10T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": "F1RT00002-204-294-1", "itt_flight_key": "F1F400029-142-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-204-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D11H10M", "journey_duration_seconds": 126600, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101300dac202609101955571dac202611200800shj202611201135519shj202611201510ruh202611201615154", "destination_reach_time": "PT1D11H10M", "destination_reach_timestamp": 126600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-205-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-143", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-205-294-0", "itt_flight_key": "F1F400029-143-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H55M", "transit_time": "17H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "2f27fb8b63426d9c33bb04baa51502c2", "origin": "SHJ", "departure_time": "2026-09-10T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": "F1RT00002-205-294-1", "itt_flight_key": "F1F400029-143-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-205-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT2D3H30M", "journey_duration_seconds": 185400, "layover_duration": "PT1D13H0M", "layover_duration_seconds": 133200, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101300dac202609101955571dac202611200800shj202611201135519shj202611210730ruh202611210835151", "destination_reach_time": "PT2D3H30M", "destination_reach_timestamp": 185400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-206-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-144", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-206-294-0", "itt_flight_key": "F1F400029-144-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "1d0ff449282e3444992fb7ae7fee7331", "origin": "SHJ", "departure_time": "2026-09-10T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "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": "F1RT00002-206-294-1", "itt_flight_key": "F1F400029-144-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-206-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D15H45M", "journey_duration_seconds": 143100, "layover_duration": "PT1D1H15M", "layover_duration_seconds": 90900, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100115dac202609100810512dac202611200800shj202611201135519shj202611210730ruh202611210835151", "destination_reach_time": "PT1D15H45M", "destination_reach_timestamp": 143100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-207-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-145", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-207-294-0", "itt_flight_key": "F1F400029-145-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "3714b8cd05aa8870cffd60e95946bfce", "origin": "SHJ", "departure_time": "2026-09-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T15:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "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": "F1RT00002-207-294-1", "itt_flight_key": "F1F400029-145-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-207-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D23H30M", "journey_duration_seconds": 171000, "layover_duration": "PT1D9H0M", "layover_duration_seconds": 118800, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100900dac202609101555514dac202611200800shj202611201135519shj202611210730ruh202611210835151", "destination_reach_time": "PT1D23H30M", "destination_reach_timestamp": 171000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-208-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-146", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-208-294-0", "itt_flight_key": "F1F400029-146-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "3714b8cd05aa8870cffd60e95946bfce", "origin": "SHJ", "departure_time": "2026-09-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T15:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "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": "F1RT00002-208-294-1", "itt_flight_key": "F1F400029-146-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76396.42, "gross_total": 74685.73, "base_fare": 60464.98, "tax": 14720.75, "sell": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzOTYuNDIsImJhc2VfZmFyZSI6NjA0NjQuOTgsInRheCI6MTQ3MjAuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5Ni40MiwiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4NS43MywiYmFzZV9mYXJlIjo1OTk2NC45OCwidGF4IjoxNDcyMC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76396.42, "base_fare": 60464.98, "tax": 14720.75, "gross": { "base_fare": "59964.98", "tax": "14720.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzk2LjQyIiwiYmFzZV9mYXJlIjoiNjA0NjQuOTgiLCJ0YXgiOiIxNDcyMC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5Ni40MiIsImJhc2VfZmFyZSI6IjU5OTY0Ljk4IiwidGF4IjoiMTQ3MjAuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ2ODUuNzMiLCJiYXNlX2ZhcmUiOiI1OTk2NC45OCIsInRheCI6IjE0NzIwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc1ODk2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76396.42, "filter": { "id": "F1RT00002-208-294", "price": 76396.42, "gross_total": 74685.73, "journey_duration": "PT1D7H10M", "journey_duration_seconds": 112200, "layover_duration": "PT16H40M", "layover_duration_seconds": 60000, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100900dac202609101555514dac202611200800shj202611201135519shj202611201510ruh202611201615154", "destination_reach_time": "PT1D7H10M", "destination_reach_timestamp": 112200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-209-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-147", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-209-294-0", "itt_flight_key": "F1F400029-147-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "b9e539423f5243a25808e66af557d809", "origin": "RUH", "departure_time": "2026-09-09T17:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "HYD", "arrival_time": "2026-09-10T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "94" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "94" }, "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": "R", "meal_code": null, "seat_available": 1, "fareBasisCode": "RT0INT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RT0INT" ] } } }, { "air_segment_key": "dbe9dc154664745fdadf9837e32e2b97", "origin": "HYD", "departure_time": "2026-09-10T11:55:00", "origin_terminal": null, "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10T14:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-09-10", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1117" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1117" }, "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": "R", "meal_code": null, "seat_available": 1, "fareBasisCode": "RT0INT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RT0INT" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-209-294-1", "itt_flight_key": "F1F400029-147-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H15M", "transit_time": "10H5M", "routes": [ { "air_segment_key": "f528810930daed11e6910117efa84799", "origin": "DAC", "departure_time": "2026-11-20T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20T18:20:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1116" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1116" }, "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": "Q", "meal_code": null, "seat_available": 1, "fareBasisCode": "QT0INTRT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QT0INTRT" ] } } }, { "air_segment_key": "31151bf4659dc9f90759833fae42e12f", "origin": "BOM", "departure_time": "2026-11-21T04:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21T06:35:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT10H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "73" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "73" }, "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": "Q", "meal_code": null, "seat_available": 1, "fareBasisCode": "QT0INTRT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QT0INTRT" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76587.58, "gross_total": 74876.89, "base_fare": 74423.63, "tax": 953.26, "sell": { "currency": "BDT", "total": 76587.58, "base_fare": 74423.63, "tax": 953.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzY1ODcuNTgsImJhc2VfZmFyZSI6NzQ0MjMuNjMsInRheCI6OTUzLjI2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYwODcuNTgsImJhc2VfZmFyZSI6NzM5MjMuNjMsInRheCI6OTUzLjI2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc0ODc2Ljg5LCJiYXNlX2ZhcmUiOjczOTIzLjYzLCJ0YXgiOjk1My4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76587.58, "base_fare": 74423.63, "tax": 953.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "73923.63", "tax": "953.26", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76587.58, "base_fare": 74423.63, "tax": 953.26, "gross": { "base_fare": "73923.63", "tax": "953.26", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2NTg3LjU4IiwiYmFzZV9mYXJlIjoiNzQ0MjMuNjMiLCJ0YXgiOiI5NTMuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkyMy42MyIsInRheCI6Ijk1My4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MDg3LjU4IiwiYmFzZV9mYXJlIjoiNzM5MjMuNjMiLCJ0YXgiOiI5NTMuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkyMy42MyIsInRheCI6Ijk1My4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0ODc2Ljg5IiwiYmFzZV9mYXJlIjoiNzM5MjMuNjMiLCJ0YXgiOiI5NTMuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6NzYwODcuNTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 76587.58, "filter": { "id": "F1RT00002-209-294", "price": 76587.58, "gross_total": 74876.89, "journey_duration": "PT1D13H0M", "journey_duration_seconds": 133200, "layover_duration": "PT21H20M", "layover_duration_seconds": 76800, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "HYD", "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T17:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T06:35:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091710hyd20260910004094hyd202609101155dac2026091014551117dac202611201520bom2026112018201116bom202611210425ruh20261121063573", "destination_reach_time": "PT1D13H0M", "destination_reach_timestamp": 133200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-210-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-23", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-210-294-0", "itt_flight_key": "F1SE00005-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H00M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0-23", "origin": "RUH", "departure_time": "2026-09-09T22:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CMB", "arrival_time": "2026-09-10T06:20:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-09-09", "flight_time": "PT5H20M", "distance": 2502, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 266 }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 266 }, "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": "S", "meal_code": "H", "seat_available": 9, "fareBasisCode": "SE4M1SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SE4M1SA" ] } } }, { "air_segment_key": "1-23", "origin": "CMB", "departure_time": "2026-09-10T07:45:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-09-10T11:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H15M", "distance": 1338, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 189 }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 189 }, "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": "S", "meal_code": "H", "seat_available": 9, "fareBasisCode": "SE4M1SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SE4M1SA" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-210-294-1", "itt_flight_key": "F1SE00005-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "0-23", "origin": "DAC", "departure_time": "2026-11-20T13:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-11-20T15:55:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-11-20", "flight_time": "PT3H25M", "distance": 1338, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 190 }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 190 }, "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": "S", "meal_code": "H", "seat_available": 9, "fareBasisCode": "SE4M1SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SE4M1SA" ] } } }, { "air_segment_key": "1-23", "origin": "CMB", "departure_time": "2026-11-20T18:15:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "RUH", "arrival_time": "2026-11-20T21:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H00M", "distance": 2502, "lay_over": "PT02H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 265 }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": 265 }, "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": "S", "meal_code": "H", "seat_available": 9, "fareBasisCode": "SE4M1SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SE4M1SA" ] } } } ] } ], "promo_title": null, "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 76602.88, "gross_total": 75210.79, "base_fare": 29811.51, "tax": 45899.28, "sell": { "currency": "BDT", "total": 76602.88, "base_fare": 29811.51, "tax": 45899.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzY2MDIuODgsImJhc2VfZmFyZSI6Mjk4MTEuNTEsInRheCI6NDU4OTkuMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjEwMi44OCwiYmFzZV9mYXJlIjoyOTMxMS41MSwidGF4Ijo0NTg5OS4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTIxMC43OSwiYmFzZV9mYXJlIjoyOTMxMS41MSwidGF4Ijo0NTg5OS4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76602.88, "base_fare": 29811.51, "tax": 45899.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29311.51", "tax": "45899.28", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 76602.88, "base_fare": 29811.51, "tax": 45899.28, "gross": { "base_fare": "29311.51", "tax": "45899.28", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2NjAyLjg4IiwiYmFzZV9mYXJlIjoiMjk4MTEuNTEiLCJ0YXgiOiI0NTg5OS4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MzExLjUxIiwidGF4IjoiNDU4OTkuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjEwMi44OCIsImJhc2VfZmFyZSI6IjI5MzExLjUxIiwidGF4IjoiNDU4OTkuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTMxMS41MSIsInRheCI6IjQ1ODk5LjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTIxMC43OSIsImJhc2VfZmFyZSI6IjI5MzExLjUxIiwidGF4IjoiNDU4OTkuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3NjEwMi44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 76602.88, "filter": { "id": "F1RT00002-210-294", "price": 76602.88, "gross_total": 75210.79, "journey_duration": "PT11H45M", "journey_duration_seconds": 42300, "layover_duration": "PT2H20M", "layover_duration_seconds": 8400, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T22:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092230cmb202609100620266adtcmb202609100745dac202609101130189adtdac202611201300cmb202611201555190adtcmb202611201815ruh202611202145265adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-211-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-148", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-211-294-0", "itt_flight_key": "F1F400029-148-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "6452b9183a39a64d81f55d23d2247583", "origin": "RUH", "departure_time": "2026-09-09T21:40:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-211-294-1", "itt_flight_key": "F1F400029-148-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "18H50M", "routes": [ { "air_segment_key": "ef88ad8ac1b839722e46c0cd800e6003", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76605.43, "gross_total": 74894.74, "base_fare": 65073.26, "tax": 10321.48, "sell": { "currency": "BDT", "total": 76605.43, "base_fare": 65073.26, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzY2MDUuNDMsImJhc2VfZmFyZSI6NjUwNzMuMjYsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjEwNS40MywiYmFzZV9mYXJlIjo2NDU3My4yNiwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDg5NC43NCwiYmFzZV9mYXJlIjo2NDU3My4yNiwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76605.43, "base_fare": 65073.26, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64573.26", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76605.43, "base_fare": 65073.26, "tax": 10321.48, "gross": { "base_fare": "64573.26", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2NjA1LjQzIiwiYmFzZV9mYXJlIjoiNjUwNzMuMjYiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NTczLjI2IiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjEwNS40MyIsImJhc2VfZmFyZSI6IjY0NTczLjI2IiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDU3My4yNiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ4OTQuNzQiLCJiYXNlX2ZhcmUiOiI2NDU3My4yNiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2MTA1LjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 76605.43, "filter": { "id": "F1RT00002-211-294", "price": 76605.43, "gross_total": 74894.74, "journey_duration": "PT1D11H0M", "journey_duration_seconds": 126000, "layover_duration": "PT21H5M", "layover_duration_seconds": 75900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T21:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D11H0M", "destination_reach_timestamp": 126000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-212-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-9", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-212-294-0", "itt_flight_key": "F1TF00018-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-7#Isgm13003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-7#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "F1RT00002-212-294-1", "itt_flight_key": "F1TF00018-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "15H40M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-54#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KWEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-54#Isgm6f003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KWEESSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 76718.7, "gross_total": 78604, "base_fare": 46407, "tax": 32917, "sell": { "currency": "BDT", "total": 76718.7, "base_fare": 46407, "tax": 32917 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzY3MTguNywiYmFzZV9mYXJlIjo0NjQwNywidGF4IjozMjkxN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2MjE4LjcsImJhc2VfZmFyZSI6NDU5MDcsInRheCI6MzI5MTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg2MDQsImJhc2VfZmFyZSI6NDU5MDcsInRheCI6MzI2OTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76718.7, "base_fare": 46407, "tax": 32917, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "45907.00", "tax": "32697.00", "discount": 3305.3, "ait": "220.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 76718.7, "base_fare": 46407, "tax": 32917, "gross": { "base_fare": "45907.00", "tax": "32697.00", "discount": "3305.30", "ait": "220.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2NzE4LjcwIiwiYmFzZV9mYXJlIjoiNDY0MDcuMDAiLCJ0YXgiOiIzMjkxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1OTA3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjMzMDUuMzAiLCJhaXQiOiIyMjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MjE4LjcwIiwiYmFzZV9mYXJlIjoiNDU5MDcuMDAiLCJ0YXgiOiIzMjkxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1OTA3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjMzMDUuMzAiLCJhaXQiOiIyMjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzg2MDQuMDAiLCJiYXNlX2ZhcmUiOiI0NTkwNy4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIzMzA1LjMwIiwiYWl0IjoiMjIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3NjIxOC43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 76718.7, "filter": { "id": "F1RT00002-212-294", "price": 76718.7, "gross_total": 78604, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609100200dac202609100840582dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-213-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-149", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-213-294-0", "itt_flight_key": "F1F400029-149-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H50M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "9205e2226ae8dfa999ed6bde0f80ba31", "origin": "SHJ", "departure_time": "2026-09-10T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T21:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT19H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "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": "F1RT00002-213-294-1", "itt_flight_key": "F1F400029-149-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H10M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76910.01, "gross_total": 75199.32, "base_fare": 60865.15, "tax": 14834.17, "sell": { "currency": "BDT", "total": 76910.01, "base_fare": 60865.15, "tax": 14834.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzY5MTAuMDEsImJhc2VfZmFyZSI6NjA4NjUuMTUsInRheCI6MTQ4MzQuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjQxMC4wMSwiYmFzZV9mYXJlIjo2MDM2NS4xNSwidGF4IjoxNDgzNC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTE5OS4zMiwiYmFzZV9mYXJlIjo2MDM2NS4xNSwidGF4IjoxNDgzNC4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76910.01, "base_fare": 60865.15, "tax": 14834.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60365.15", "tax": "14834.17", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76910.01, "base_fare": 60865.15, "tax": 14834.17, "gross": { "base_fare": "60365.15", "tax": "14834.17", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2OTEwLjAxIiwiYmFzZV9mYXJlIjoiNjA4NjUuMTUiLCJ0YXgiOiIxNDgzNC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMzY1LjE1IiwidGF4IjoiMTQ4MzQuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjQxMC4wMSIsImJhc2VfZmFyZSI6IjYwMzY1LjE1IiwidGF4IjoiMTQ4MzQuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDM2NS4xNSIsInRheCI6IjE0ODM0LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzUxOTkuMzIiLCJiYXNlX2ZhcmUiOiI2MDM2NS4xNSIsInRheCI6IjE0ODM0LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2NDEwLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76910.01, "filter": { "id": "F1RT00002-213-294", "price": 76910.01, "gross_total": 75199.32, "journey_duration": "PT1D12H0M", "journey_duration_seconds": 129600, "layover_duration": "PT21H25M", "layover_duration_seconds": 77100, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101455dac202609102150510dac202611200905shj202611201245513shj202611201510ruh202611201615154", "destination_reach_time": "PT1D12H0M", "destination_reach_timestamp": 129600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-214-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-150", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-214-294-0", "itt_flight_key": "F1F400029-150-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H55M", "transit_time": "17H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "2f27fb8b63426d9c33bb04baa51502c2", "origin": "SHJ", "departure_time": "2026-09-10T13:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "571" }, "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": "F1RT00002-214-294-1", "itt_flight_key": "F1F400029-150-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H10M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76910.01, "gross_total": 75199.32, "base_fare": 60865.15, "tax": 14834.17, "sell": { "currency": "BDT", "total": 76910.01, "base_fare": 60865.15, "tax": 14834.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzY5MTAuMDEsImJhc2VfZmFyZSI6NjA4NjUuMTUsInRheCI6MTQ4MzQuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjQxMC4wMSwiYmFzZV9mYXJlIjo2MDM2NS4xNSwidGF4IjoxNDgzNC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTE5OS4zMiwiYmFzZV9mYXJlIjo2MDM2NS4xNSwidGF4IjoxNDgzNC4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76910.01, "base_fare": 60865.15, "tax": 14834.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60365.15", "tax": "14834.17", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76910.01, "base_fare": 60865.15, "tax": 14834.17, "gross": { "base_fare": "60365.15", "tax": "14834.17", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2OTEwLjAxIiwiYmFzZV9mYXJlIjoiNjA4NjUuMTUiLCJ0YXgiOiIxNDgzNC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMzY1LjE1IiwidGF4IjoiMTQ4MzQuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjQxMC4wMSIsImJhc2VfZmFyZSI6IjYwMzY1LjE1IiwidGF4IjoiMTQ4MzQuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDM2NS4xNSIsInRheCI6IjE0ODM0LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzUxOTkuMzIiLCJiYXNlX2ZhcmUiOiI2MDM2NS4xNSIsInRheCI6IjE0ODM0LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2NDEwLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76910.01, "filter": { "id": "F1RT00002-214-294", "price": 76910.01, "gross_total": 75199.32, "journey_duration": "PT1D10H5M", "journey_duration_seconds": 122700, "layover_duration": "PT19H30M", "layover_duration_seconds": 70200, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609101300dac202609101955571dac202611200905shj202611201245513shj202611201510ruh202611201615154", "destination_reach_time": "PT1D10H5M", "destination_reach_timestamp": 122700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-215-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-151", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-215-294-0", "itt_flight_key": "F1F400029-151-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "3714b8cd05aa8870cffd60e95946bfce", "origin": "SHJ", "departure_time": "2026-09-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T15:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "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": "F1RT00002-215-294-1", "itt_flight_key": "F1F400029-151-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H10M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 76910.01, "gross_total": 75199.32, "base_fare": 60865.15, "tax": 14834.17, "sell": { "currency": "BDT", "total": 76910.01, "base_fare": 60865.15, "tax": 14834.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzY5MTAuMDEsImJhc2VfZmFyZSI6NjA4NjUuMTUsInRheCI6MTQ4MzQuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjQxMC4wMSwiYmFzZV9mYXJlIjo2MDM2NS4xNSwidGF4IjoxNDgzNC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTE5OS4zMiwiYmFzZV9mYXJlIjo2MDM2NS4xNSwidGF4IjoxNDgzNC4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76910.01, "base_fare": 60865.15, "tax": 14834.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60365.15", "tax": "14834.17", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 76910.01, "base_fare": 60865.15, "tax": 14834.17, "gross": { "base_fare": "60365.15", "tax": "14834.17", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2OTEwLjAxIiwiYmFzZV9mYXJlIjoiNjA4NjUuMTUiLCJ0YXgiOiIxNDgzNC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMzY1LjE1IiwidGF4IjoiMTQ4MzQuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjQxMC4wMSIsImJhc2VfZmFyZSI6IjYwMzY1LjE1IiwidGF4IjoiMTQ4MzQuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDM2NS4xNSIsInRheCI6IjE0ODM0LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzUxOTkuMzIiLCJiYXNlX2ZhcmUiOiI2MDM2NS4xNSIsInRheCI6IjE0ODM0LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2NDEwLjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 76910.01, "filter": { "id": "F1RT00002-215-294", "price": 76910.01, "gross_total": 75199.32, "journey_duration": "PT1D6H5M", "journey_duration_seconds": 108300, "layover_duration": "PT15H30M", "layover_duration_seconds": 55800, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609100900dac202609101555514dac202611200905shj202611201245513shj202611201510ruh202611201615154", "destination_reach_time": "PT1D6H5M", "destination_reach_timestamp": 108300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-216-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-24", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-216-294-0", "itt_flight_key": "F1SE00005-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "0-24", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1167 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1167 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "1-24", "origin": "DOH", "departure_time": "2026-09-09T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-09T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT02H50M", "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-216-294-1", "itt_flight_key": "F1SE00005-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0-24", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 641 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 641 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1-24", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1168 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1168 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 77291.06, "gross_total": 75898.97, "base_fare": 25096.18, "tax": 51302.79, "sell": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzcyOTEuMDYsImJhc2VfZmFyZSI6MjUwOTYuMTgsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3Njc5MS4wNiwiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5OC45NywiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3MjkxLjA2IiwiYmFzZV9mYXJlIjoiMjUwOTYuMTgiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3Njc5MS4wNiIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU5Ni4xOCIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5OC45NyIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3Njc5MS4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 77291.06, "filter": { "id": "F1RT00002-216-294", "price": 77291.06, "gross_total": 75898.97, "journey_duration": "PT13H15M", "journey_duration_seconds": 47700, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167adtdoh202609090920dac202609091735642adtdac202611201045doh202611201325641adtdoh202611201930ruh2026112021001168adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-217-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-25", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-217-294-0", "itt_flight_key": "F1SE00005-25", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "0-25", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1167 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1167 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "1-25", "origin": "DOH", "departure_time": "2026-09-09T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-09T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT02H50M", "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-217-294-1", "itt_flight_key": "F1SE00005-25", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0-25", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 641 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 641 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1-25", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT05H15M", "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": 1172 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1172 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 77291.06, "gross_total": 75898.97, "base_fare": 25096.18, "tax": 51302.79, "sell": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzcyOTEuMDYsImJhc2VfZmFyZSI6MjUwOTYuMTgsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3Njc5MS4wNiwiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5OC45NywiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3MjkxLjA2IiwiYmFzZV9mYXJlIjoiMjUwOTYuMTgiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3Njc5MS4wNiIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU5Ni4xOCIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5OC45NyIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3Njc5MS4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 77291.06, "filter": { "id": "F1RT00002-217-294", "price": 77291.06, "gross_total": 75898.97, "journey_duration": "PT12H25M", "journey_duration_seconds": 44700, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167adtdoh202609090920dac202609091735642adtdac202611201045doh202611201325641adtdoh202611201840ruh2026112020101172adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-218-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-26", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-218-294-0", "itt_flight_key": "F1SE00005-26", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0-26", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "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": 1241 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1241 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "1-26", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT05H45M", "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": 638 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 638 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-218-294-1", "itt_flight_key": "F1SE00005-26", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0-26", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 641 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 641 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1-26", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT05H15M", "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": 1172 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1172 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 77291.06, "gross_total": 75898.97, "base_fare": 25096.18, "tax": 51302.79, "sell": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzcyOTEuMDYsImJhc2VfZmFyZSI6MjUwOTYuMTgsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3Njc5MS4wNiwiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5OC45NywiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3MjkxLjA2IiwiYmFzZV9mYXJlIjoiMjUwOTYuMTgiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3Njc5MS4wNiIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU5Ni4xOCIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5OC45NyIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3Njc5MS4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 77291.06, "filter": { "id": "F1RT00002-218-294", "price": 77291.06, "gross_total": 75898.97, "journey_duration": "PT12H25M", "journey_duration_seconds": 44700, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241adtdoh202609091825dac202609100240638adtdac202611201045doh202611201325641adtdoh202611201840ruh2026112020101172adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-219-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-27", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-219-294-0", "itt_flight_key": "F1SE00005-27", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0-27", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "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": 1241 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1241 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "1-27", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT05H45M", "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": 638 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 638 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-219-294-1", "itt_flight_key": "F1SE00005-27", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0-27", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 641 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 641 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1-27", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1168 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1168 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 77291.06, "gross_total": 75898.97, "base_fare": 25096.18, "tax": 51302.79, "sell": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzcyOTEuMDYsImJhc2VfZmFyZSI6MjUwOTYuMTgsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3Njc5MS4wNiwiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5OC45NywiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3MjkxLjA2IiwiYmFzZV9mYXJlIjoiMjUwOTYuMTgiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3Njc5MS4wNiIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU5Ni4xOCIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5OC45NyIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3Njc5MS4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 77291.06, "filter": { "id": "F1RT00002-219-294", "price": 77291.06, "gross_total": 75898.97, "journey_duration": "PT13H15M", "journey_duration_seconds": 47700, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241adtdoh202609091825dac202609100240638adtdac202611201045doh202611201325641adtdoh202611201930ruh2026112021001168adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-220-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-28", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-220-294-0", "itt_flight_key": "F1SE00005-28", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0-28", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1171 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1171 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "1-28", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT05H10M", "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": 638 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 638 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-220-294-1", "itt_flight_key": "F1SE00005-28", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0-28", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 641 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 641 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1-28", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1168 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1168 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 77291.06, "gross_total": 75898.97, "base_fare": 25096.18, "tax": 51302.79, "sell": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzcyOTEuMDYsImJhc2VfZmFyZSI6MjUwOTYuMTgsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3Njc5MS4wNiwiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5OC45NywiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3MjkxLjA2IiwiYmFzZV9mYXJlIjoiMjUwOTYuMTgiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3Njc5MS4wNiIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU5Ni4xOCIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5OC45NyIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3Njc5MS4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 77291.06, "filter": { "id": "F1RT00002-220-294", "price": 77291.06, "gross_total": 75898.97, "journey_duration": "PT13H15M", "journey_duration_seconds": 47700, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171adtdoh202609091825dac202609100240638adtdac202611201045doh202611201325641adtdoh202611201930ruh2026112021001168adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-221-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-29", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-221-294-0", "itt_flight_key": "F1SE00005-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0-29", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1171 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1171 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "1-29", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT05H10M", "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": 638 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 638 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-221-294-1", "itt_flight_key": "F1SE00005-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0-29", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 641 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 641 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1-29", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT05H15M", "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": 1172 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1172 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 77291.06, "gross_total": 75898.97, "base_fare": 25096.18, "tax": 51302.79, "sell": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzcyOTEuMDYsImJhc2VfZmFyZSI6MjUwOTYuMTgsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3Njc5MS4wNiwiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5OC45NywiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3MjkxLjA2IiwiYmFzZV9mYXJlIjoiMjUwOTYuMTgiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3Njc5MS4wNiIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU5Ni4xOCIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5OC45NyIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3Njc5MS4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 77291.06, "filter": { "id": "F1RT00002-221-294", "price": 77291.06, "gross_total": 75898.97, "journey_duration": "PT12H25M", "journey_duration_seconds": 44700, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171adtdoh202609091825dac202609100240638adtdac202611201045doh202611201325641adtdoh202611201840ruh2026112020101172adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-222-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-30", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-222-294-0", "itt_flight_key": "F1SE00005-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0-30", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "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": 1165 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1165 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "1-30", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT01H25M", "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": 638 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 638 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-222-294-1", "itt_flight_key": "F1SE00005-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0-30", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 641 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 641 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1-30", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT05H15M", "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": 1172 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1172 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 77291.06, "gross_total": 75898.97, "base_fare": 25096.18, "tax": 51302.79, "sell": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzcyOTEuMDYsImJhc2VfZmFyZSI6MjUwOTYuMTgsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3Njc5MS4wNiwiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5OC45NywiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3MjkxLjA2IiwiYmFzZV9mYXJlIjoiMjUwOTYuMTgiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3Njc5MS4wNiIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU5Ni4xOCIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5OC45NyIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3Njc5MS4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 77291.06, "filter": { "id": "F1RT00002-222-294", "price": 77291.06, "gross_total": 75898.97, "journey_duration": "PT12H25M", "journey_duration_seconds": 44700, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165adtdoh202609091825dac202609100240638adtdac202611201045doh202611201325641adtdoh202611201840ruh2026112020101172adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-223-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-31", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-223-294-0", "itt_flight_key": "F1SE00005-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0-31", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "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": 1165 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1165 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "1-31", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT08H25M", "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-223-294-1", "itt_flight_key": "F1SE00005-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0-31", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 641 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 641 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1-31", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT05H15M", "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": 1172 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1172 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 77291.06, "gross_total": 75898.97, "base_fare": 25096.18, "tax": 51302.79, "sell": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzcyOTEuMDYsImJhc2VfZmFyZSI6MjUwOTYuMTgsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3Njc5MS4wNiwiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5OC45NywiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3MjkxLjA2IiwiYmFzZV9mYXJlIjoiMjUwOTYuMTgiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3Njc5MS4wNiIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU5Ni4xOCIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5OC45NyIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3Njc5MS4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 77291.06, "filter": { "id": "F1RT00002-223-294", "price": 77291.06, "gross_total": 75898.97, "journey_duration": "PT12H25M", "journey_duration_seconds": 44700, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165adtdoh202609100125dac202609100940640adtdac202611201045doh202611201325641adtdoh202611201840ruh2026112020101172adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-224-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-32", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-224-294-0", "itt_flight_key": "F1SE00005-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0-32", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "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": 1165 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1165 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "1-32", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT01H25M", "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": 638 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 638 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-224-294-1", "itt_flight_key": "F1SE00005-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0-32", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 641 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 641 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1-32", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1168 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1168 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 77291.06, "gross_total": 75898.97, "base_fare": 25096.18, "tax": 51302.79, "sell": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzcyOTEuMDYsImJhc2VfZmFyZSI6MjUwOTYuMTgsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3Njc5MS4wNiwiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5OC45NywiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3MjkxLjA2IiwiYmFzZV9mYXJlIjoiMjUwOTYuMTgiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3Njc5MS4wNiIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU5Ni4xOCIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5OC45NyIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3Njc5MS4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 77291.06, "filter": { "id": "F1RT00002-224-294", "price": 77291.06, "gross_total": 75898.97, "journey_duration": "PT13H15M", "journey_duration_seconds": 47700, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165adtdoh202609091825dac202609100240638adtdac202611201045doh202611201325641adtdoh202611201930ruh2026112021001168adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-225-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-33", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-225-294-0", "itt_flight_key": "F1SE00005-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0-33", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1239 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1239 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "1-33", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT05H35M", "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-225-294-1", "itt_flight_key": "F1SE00005-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0-33", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 641 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 641 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1-33", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT05H15M", "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": 1172 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1172 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 77291.06, "gross_total": 75898.97, "base_fare": 25096.18, "tax": 51302.79, "sell": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzcyOTEuMDYsImJhc2VfZmFyZSI6MjUwOTYuMTgsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3Njc5MS4wNiwiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5OC45NywiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3MjkxLjA2IiwiYmFzZV9mYXJlIjoiMjUwOTYuMTgiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3Njc5MS4wNiIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU5Ni4xOCIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5OC45NyIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3Njc5MS4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 77291.06, "filter": { "id": "F1RT00002-225-294", "price": 77291.06, "gross_total": 75898.97, "journey_duration": "PT12H25M", "journey_duration_seconds": 44700, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239adtdoh202609100125dac202609100940640adtdac202611201045doh202611201325641adtdoh202611201840ruh2026112020101172adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-226-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-34", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-226-294-0", "itt_flight_key": "F1SE00005-34", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0-34", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1239 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1239 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "1-34", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT05H35M", "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-226-294-1", "itt_flight_key": "F1SE00005-34", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0-34", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 641 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 641 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1-34", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1168 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1168 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 77291.06, "gross_total": 75898.97, "base_fare": 25096.18, "tax": 51302.79, "sell": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzcyOTEuMDYsImJhc2VfZmFyZSI6MjUwOTYuMTgsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3Njc5MS4wNiwiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg5OC45NywiYmFzZV9mYXJlIjoyNDU5Ni4xOCwidGF4Ijo1MTMwMi43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 77291.06, "base_fare": 25096.18, "tax": 51302.79, "gross": { "base_fare": "24596.18", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3MjkxLjA2IiwiYmFzZV9mYXJlIjoiMjUwOTYuMTgiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3Njc5MS4wNiIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU5Ni4xOCIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg5OC45NyIsImJhc2VfZmFyZSI6IjI0NTk2LjE4IiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3Njc5MS4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 77291.06, "filter": { "id": "F1RT00002-226-294", "price": 77291.06, "gross_total": 75898.97, "journey_duration": "PT13H15M", "journey_duration_seconds": 47700, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239adtdoh202609100125dac202609100940640adtdac202611201045doh202611201325641adtdoh202611201930ruh2026112021001168adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-227-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-152", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-227-294-0", "itt_flight_key": "F1F400029-152-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-227-294-1", "itt_flight_key": "F1F400029-152-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-227-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT1D6H20M", "journey_duration_seconds": 109200, "layover_duration": "PT16H25M", "layover_duration_seconds": 59100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D6H20M", "destination_reach_timestamp": 109200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-228-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-153", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-228-294-0", "itt_flight_key": "F1F400029-153-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-228-294-1", "itt_flight_key": "F1F400029-153-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "0a477de1c04a9a75eed99078755a6e10", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-228-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT22H10M", "journey_duration_seconds": 79800, "layover_duration": "PT8H15M", "layover_duration_seconds": 29700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT22H10M", "destination_reach_timestamp": 79800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-229-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-154", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-229-294-0", "itt_flight_key": "F1F400029-154-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-229-294-1", "itt_flight_key": "F1F400029-154-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "793c2357313d6a30fa0bb19ccc901493", "origin": "DOH", "departure_time": "2026-11-21T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-229-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT1D6H25M", "journey_duration_seconds": 109500, "layover_duration": "PT16H30M", "layover_duration_seconds": 59400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT1D6H25M", "destination_reach_timestamp": 109500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-230-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-155", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-230-294-0", "itt_flight_key": "F1F400029-155-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-230-294-1", "itt_flight_key": "F1F400029-155-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "be3baa420f98193ce9238c9ccf4a31a6", "origin": "DOH", "departure_time": "2026-11-20T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-230-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT1D3H5M", "journey_duration_seconds": 97500, "layover_duration": "PT13H10M", "layover_duration_seconds": 47400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT1D3H5M", "destination_reach_timestamp": 97500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-231-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-156", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-231-294-0", "itt_flight_key": "F1F400029-156-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-231-294-1", "itt_flight_key": "F1F400029-156-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "0a477de1c04a9a75eed99078755a6e10", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-231-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT22H20M", "journey_duration_seconds": 80400, "layover_duration": "PT8H25M", "layover_duration_seconds": 30300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT22H20M", "destination_reach_timestamp": 80400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-232-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-157", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-232-294-0", "itt_flight_key": "F1F400029-157-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-232-294-1", "itt_flight_key": "F1F400029-157-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "793c2357313d6a30fa0bb19ccc901493", "origin": "DOH", "departure_time": "2026-11-21T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-232-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT1D9H40M", "journey_duration_seconds": 121200, "layover_duration": "PT19H45M", "layover_duration_seconds": 71100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT1D9H40M", "destination_reach_timestamp": 121200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-233-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-158", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-233-294-0", "itt_flight_key": "F1F400029-158-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-233-294-1", "itt_flight_key": "F1F400029-158-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "be3baa420f98193ce9238c9ccf4a31a6", "origin": "DOH", "departure_time": "2026-11-20T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-233-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT1D2H55M", "journey_duration_seconds": 96900, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT1D2H55M", "destination_reach_timestamp": 96900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-234-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-159", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-234-294-0", "itt_flight_key": "F1F400029-159-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-234-294-1", "itt_flight_key": "F1F400029-159-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "793c2357313d6a30fa0bb19ccc901493", "origin": "DOH", "departure_time": "2026-11-21T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-234-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT1D6H50M", "journey_duration_seconds": 111000, "layover_duration": "PT16H55M", "layover_duration_seconds": 60900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT1D6H50M", "destination_reach_timestamp": 111000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-235-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-160", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-235-294-0", "itt_flight_key": "F1F400029-160-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-235-294-1", "itt_flight_key": "F1F400029-160-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-235-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT1D6H30M", "journey_duration_seconds": 109800, "layover_duration": "PT16H35M", "layover_duration_seconds": 59700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D6H30M", "destination_reach_timestamp": 109800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-236-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-161", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-236-294-0", "itt_flight_key": "F1F400029-161-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-236-294-1", "itt_flight_key": "F1F400029-161-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "463c4d9d2d13f14f4a7134c48291d1a8", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-236-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT1D0H30M", "journey_duration_seconds": 88200, "layover_duration": "PT10H35M", "layover_duration_seconds": 38100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT1D0H30M", "destination_reach_timestamp": 88200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-237-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-162", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-237-294-0", "itt_flight_key": "F1F400029-162-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-237-294-1", "itt_flight_key": "F1F400029-162-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "463c4d9d2d13f14f4a7134c48291d1a8", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-237-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT21H15M", "journey_duration_seconds": 76500, "layover_duration": "PT7H20M", "layover_duration_seconds": 26400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT21H15M", "destination_reach_timestamp": 76500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-238-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-163", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-238-294-0", "itt_flight_key": "F1F400029-163-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-238-294-1", "itt_flight_key": "F1F400029-163-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "0a477de1c04a9a75eed99078755a6e10", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-238-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT21H45M", "journey_duration_seconds": 78300, "layover_duration": "PT7H50M", "layover_duration_seconds": 28200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT21H45M", "destination_reach_timestamp": 78300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-239-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-164", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-239-294-0", "itt_flight_key": "F1F400029-164-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-239-294-1", "itt_flight_key": "F1F400029-164-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "793c2357313d6a30fa0bb19ccc901493", "origin": "DOH", "departure_time": "2026-11-21T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-239-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT1D7H0M", "journey_duration_seconds": 111600, "layover_duration": "PT17H5M", "layover_duration_seconds": 61500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT1D7H0M", "destination_reach_timestamp": 111600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-240-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-165", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-240-294-0", "itt_flight_key": "F1F400029-165-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-240-294-1", "itt_flight_key": "F1F400029-165-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-240-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT1D5H55M", "journey_duration_seconds": 107700, "layover_duration": "PT16H0M", "layover_duration_seconds": 57600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D5H55M", "destination_reach_timestamp": 107700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-241-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-166", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-241-294-0", "itt_flight_key": "F1F400029-166-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-241-294-1", "itt_flight_key": "F1F400029-166-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "be3baa420f98193ce9238c9ccf4a31a6", "origin": "DOH", "departure_time": "2026-11-20T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-241-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT1D5H45M", "journey_duration_seconds": 107100, "layover_duration": "PT15H50M", "layover_duration_seconds": 57000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT1D5H45M", "destination_reach_timestamp": 107100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-242-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-167", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-242-294-0", "itt_flight_key": "F1F400029-167-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-242-294-1", "itt_flight_key": "F1F400029-167-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "be3baa420f98193ce9238c9ccf4a31a6", "origin": "DOH", "departure_time": "2026-11-20T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-242-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT1D2H30M", "journey_duration_seconds": 95400, "layover_duration": "PT12H35M", "layover_duration_seconds": 45300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT1D2H30M", "destination_reach_timestamp": 95400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-243-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-168", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-243-294-0", "itt_flight_key": "F1F400029-168-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-243-294-1", "itt_flight_key": "F1F400029-168-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "0a477de1c04a9a75eed99078755a6e10", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-243-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT1D1H0M", "journey_duration_seconds": 90000, "layover_duration": "PT11H5M", "layover_duration_seconds": 39900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT1D1H0M", "destination_reach_timestamp": 90000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-244-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-169", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-244-294-0", "itt_flight_key": "F1F400029-169-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-244-294-1", "itt_flight_key": "F1F400029-169-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "463c4d9d2d13f14f4a7134c48291d1a8", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-244-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT21H50M", "journey_duration_seconds": 78600, "layover_duration": "PT7H55M", "layover_duration_seconds": 28500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT21H50M", "destination_reach_timestamp": 78600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-245-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-170", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-245-294-0", "itt_flight_key": "F1F400029-170-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-245-294-1", "itt_flight_key": "F1F400029-170-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-245-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT1D9H10M", "journey_duration_seconds": 119400, "layover_duration": "PT19H15M", "layover_duration_seconds": 69300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D9H10M", "destination_reach_timestamp": 119400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-246-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-171", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-246-294-0", "itt_flight_key": "F1F400029-171-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-246-294-1", "itt_flight_key": "F1F400029-171-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "463c4d9d2d13f14f4a7134c48291d1a8", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77423.6, "gross_total": 75712.91, "base_fare": 65948.78, "tax": 10264.13, "sell": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc0MjMuNiwiYmFzZV9mYXJlIjo2NTk0OC43OCwidGF4IjoxMDI2NC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2OTIzLjYsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU3MTIuOTEsImJhc2VfZmFyZSI6NjU0NDguNzgsInRheCI6MTAyNjQuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77423.6, "base_fare": 65948.78, "tax": 10264.13, "gross": { "base_fare": "65448.78", "tax": "10264.13", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NDIzLjYwIiwiYmFzZV9mYXJlIjoiNjU5NDguNzgiLCJ0YXgiOiIxMDI2NC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NjkyMy42MCIsImJhc2VfZmFyZSI6IjY1NDQ4Ljc4IiwidGF4IjoiMTAyNjQuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU3MTIuOTEiLCJiYXNlX2ZhcmUiOiI2NTQ0OC43OCIsInRheCI6IjEwMjY0LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc2OTIzLjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77423.6, "filter": { "id": "F1RT00002-246-294", "price": 77423.6, "gross_total": 75712.91, "journey_duration": "PT21H40M", "journey_duration_seconds": 78000, "layover_duration": "PT7H45M", "layover_duration_seconds": 27900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT21H40M", "destination_reach_timestamp": 78000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-247-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-172", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-247-294-0", "itt_flight_key": "F1F400029-172-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-247-294-1", "itt_flight_key": "F1F400029-172-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "793c2357313d6a30fa0bb19ccc901493", "origin": "DOH", "departure_time": "2026-11-21T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-247-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT1D14H45M", "destination_reach_timestamp": 139500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-248-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-173", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-248-294-0", "itt_flight_key": "F1F400029-173-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-248-294-1", "itt_flight_key": "F1F400029-173-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "793c2357313d6a30fa0bb19ccc901493", "origin": "DOH", "departure_time": "2026-11-21T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-248-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D13H25M", "journey_duration_seconds": 134700, "layover_duration": "PT23H30M", "layover_duration_seconds": 84600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT1D13H25M", "destination_reach_timestamp": 134700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-249-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-174", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-249-294-0", "itt_flight_key": "F1F400029-174-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-249-294-1", "itt_flight_key": "F1F400029-174-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-249-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D8H5M", "journey_duration_seconds": 115500, "layover_duration": "PT18H10M", "layover_duration_seconds": 65400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D8H5M", "destination_reach_timestamp": 115500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-250-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-175", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-250-294-0", "itt_flight_key": "F1F400029-175-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-250-294-1", "itt_flight_key": "F1F400029-175-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1953ee8ce083649e29dc8bbb5b07f7ff", "origin": "DOH", "departure_time": "2026-11-21T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-250-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D14H25M", "journey_duration_seconds": 138300, "layover_duration": "PT1D0H30M", "layover_duration_seconds": 88200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT1D14H25M", "destination_reach_timestamp": 138300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-251-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-176", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-251-294-0", "itt_flight_key": "F1F400029-176-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-251-294-1", "itt_flight_key": "F1F400029-176-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "793c2357313d6a30fa0bb19ccc901493", "origin": "DOH", "departure_time": "2026-11-21T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-251-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D20H10M", "journey_duration_seconds": 159000, "layover_duration": "PT1D6H15M", "layover_duration_seconds": 108900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT1D20H10M", "destination_reach_timestamp": 159000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-252-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-177", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-252-294-0", "itt_flight_key": "F1F400029-177-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-252-294-1", "itt_flight_key": "F1F400029-177-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-252-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D8H15M", "journey_duration_seconds": 116100, "layover_duration": "PT18H20M", "layover_duration_seconds": 66000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D8H15M", "destination_reach_timestamp": 116100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-253-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-178", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-253-294-0", "itt_flight_key": "F1F400029-178-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-253-294-1", "itt_flight_key": "F1F400029-178-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "793c2357313d6a30fa0bb19ccc901493", "origin": "DOH", "departure_time": "2026-11-21T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-253-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D17H35M", "journey_duration_seconds": 149700, "layover_duration": "PT1D3H40M", "layover_duration_seconds": 99600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT1D17H35M", "destination_reach_timestamp": 149700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-254-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-179", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-254-294-0", "itt_flight_key": "F1F400029-179-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-254-294-1", "itt_flight_key": "F1F400029-179-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "793c2357313d6a30fa0bb19ccc901493", "origin": "DOH", "departure_time": "2026-11-21T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-254-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D14H0M", "journey_duration_seconds": 136800, "layover_duration": "PT1D0H5M", "layover_duration_seconds": 86700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT1D14H0M", "destination_reach_timestamp": 136800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-255-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-180", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-255-294-0", "itt_flight_key": "F1F400029-180-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-255-294-1", "itt_flight_key": "F1F400029-180-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1953ee8ce083649e29dc8bbb5b07f7ff", "origin": "DOH", "departure_time": "2026-11-21T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-255-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D11H35M", "journey_duration_seconds": 128100, "layover_duration": "PT21H40M", "layover_duration_seconds": 78000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT1D11H35M", "destination_reach_timestamp": 128100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-256-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-181", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-256-294-0", "itt_flight_key": "F1F400029-181-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-256-294-1", "itt_flight_key": "F1F400029-181-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "463c4d9d2d13f14f4a7134c48291d1a8", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-256-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D11H0M", "journey_duration_seconds": 126000, "layover_duration": "PT21H5M", "layover_duration_seconds": 75900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT1D11H0M", "destination_reach_timestamp": 126000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-257-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-182", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-257-294-0", "itt_flight_key": "F1F400029-182-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-257-294-1", "itt_flight_key": "F1F400029-182-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-257-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D17H5M", "journey_duration_seconds": 147900, "layover_duration": "PT1D3H10M", "layover_duration_seconds": 97800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D17H5M", "destination_reach_timestamp": 147900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-258-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-183", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-258-294-0", "itt_flight_key": "F1F400029-183-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-258-294-1", "itt_flight_key": "F1F400029-183-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "463c4d9d2d13f14f4a7134c48291d1a8", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-258-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D5H35M", "journey_duration_seconds": 106500, "layover_duration": "PT15H40M", "layover_duration_seconds": 56400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT1D5H35M", "destination_reach_timestamp": 106500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-259-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-184", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-259-294-0", "itt_flight_key": "F1F400029-184-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-259-294-1", "itt_flight_key": "F1F400029-184-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-259-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D13H30M", "journey_duration_seconds": 135000, "layover_duration": "PT23H35M", "layover_duration_seconds": 84900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D13H30M", "destination_reach_timestamp": 135000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-260-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-185", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-260-294-0", "itt_flight_key": "F1F400029-185-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-260-294-1", "itt_flight_key": "F1F400029-185-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-260-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D7H40M", "journey_duration_seconds": 114000, "layover_duration": "PT17H45M", "layover_duration_seconds": 63900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D7H40M", "destination_reach_timestamp": 114000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-261-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-186", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-261-294-0", "itt_flight_key": "F1F400029-186-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-261-294-1", "itt_flight_key": "F1F400029-186-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1953ee8ce083649e29dc8bbb5b07f7ff", "origin": "DOH", "departure_time": "2026-11-21T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-261-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D11H45M", "journey_duration_seconds": 128700, "layover_duration": "PT21H50M", "layover_duration_seconds": 78600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT1D11H45M", "destination_reach_timestamp": 128700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-262-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-187", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-262-294-0", "itt_flight_key": "F1F400029-187-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-262-294-1", "itt_flight_key": "F1F400029-187-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "0a477de1c04a9a75eed99078755a6e10", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-262-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D8H55M", "journey_duration_seconds": 118500, "layover_duration": "PT19H0M", "layover_duration_seconds": 68400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT1D8H55M", "destination_reach_timestamp": 118500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-263-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-188", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-263-294-0", "itt_flight_key": "F1F400029-188-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-263-294-1", "itt_flight_key": "F1F400029-188-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "0a477de1c04a9a75eed99078755a6e10", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-263-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D11H30M", "journey_duration_seconds": 127800, "layover_duration": "PT21H35M", "layover_duration_seconds": 77700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT1D11H30M", "destination_reach_timestamp": 127800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-264-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-189", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-264-294-0", "itt_flight_key": "F1F400029-189-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-264-294-1", "itt_flight_key": "F1F400029-189-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "463c4d9d2d13f14f4a7134c48291d1a8", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-264-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D4H15M", "journey_duration_seconds": 101700, "layover_duration": "PT14H20M", "layover_duration_seconds": 51600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT1D4H15M", "destination_reach_timestamp": 101700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-265-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-190", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-265-294-0", "itt_flight_key": "F1F400029-190-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-265-294-1", "itt_flight_key": "F1F400029-190-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "0a477de1c04a9a75eed99078755a6e10", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-265-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D6H5M", "journey_duration_seconds": 108300, "layover_duration": "PT16H10M", "layover_duration_seconds": 58200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT1D6H5M", "destination_reach_timestamp": 108300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-266-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-191", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-266-294-0", "itt_flight_key": "F1F400029-191-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-266-294-1", "itt_flight_key": "F1F400029-191-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "0a477de1c04a9a75eed99078755a6e10", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-266-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D5H20M", "journey_duration_seconds": 105600, "layover_duration": "PT15H25M", "layover_duration_seconds": 55500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT1D5H20M", "destination_reach_timestamp": 105600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-267-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-192", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-267-294-0", "itt_flight_key": "F1F400029-192-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-267-294-1", "itt_flight_key": "F1F400029-192-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "be3baa420f98193ce9238c9ccf4a31a6", "origin": "DOH", "departure_time": "2026-11-20T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-267-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D16H15M", "journey_duration_seconds": 144900, "layover_duration": "PT1D2H20M", "layover_duration_seconds": 94800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT1D16H15M", "destination_reach_timestamp": 144900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-268-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-193", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-268-294-0", "itt_flight_key": "F1F400029-193-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-268-294-1", "itt_flight_key": "F1F400029-193-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "be3baa420f98193ce9238c9ccf4a31a6", "origin": "DOH", "departure_time": "2026-11-20T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-268-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D13H40M", "journey_duration_seconds": 135600, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT1D13H40M", "destination_reach_timestamp": 135600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-269-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-194", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-269-294-0", "itt_flight_key": "F1F400029-194-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-269-294-1", "itt_flight_key": "F1F400029-194-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "be3baa420f98193ce9238c9ccf4a31a6", "origin": "DOH", "departure_time": "2026-11-20T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-269-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D10H5M", "journey_duration_seconds": 122700, "layover_duration": "PT20H10M", "layover_duration_seconds": 72600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT1D10H5M", "destination_reach_timestamp": 122700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-270-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-195", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-270-294-0", "itt_flight_key": "F1F400029-195-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-270-294-1", "itt_flight_key": "F1F400029-195-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "be3baa420f98193ce9238c9ccf4a31a6", "origin": "DOH", "departure_time": "2026-11-20T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-270-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D10H50M", "journey_duration_seconds": 125400, "layover_duration": "PT20H55M", "layover_duration_seconds": 75300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT1D10H50M", "destination_reach_timestamp": 125400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-271-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-196", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-271-294-0", "itt_flight_key": "F1F400029-196-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-271-294-1", "itt_flight_key": "F1F400029-196-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "0a477de1c04a9a75eed99078755a6e10", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-271-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D4H45M", "journey_duration_seconds": 103500, "layover_duration": "PT14H50M", "layover_duration_seconds": 53400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT1D4H45M", "destination_reach_timestamp": 103500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-272-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-197", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-272-294-0", "itt_flight_key": "F1F400029-197-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-272-294-1", "itt_flight_key": "F1F400029-197-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-272-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D10H55M", "journey_duration_seconds": 125700, "layover_duration": "PT21H0M", "layover_duration_seconds": 75600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D10H55M", "destination_reach_timestamp": 125700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-273-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-198", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-273-294-0", "itt_flight_key": "F1F400029-198-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-273-294-1", "itt_flight_key": "F1F400029-198-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1953ee8ce083649e29dc8bbb5b07f7ff", "origin": "DOH", "departure_time": "2026-11-21T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-273-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D11H10M", "journey_duration_seconds": 126600, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT1D11H10M", "destination_reach_timestamp": 126600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-274-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-199", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-274-294-0", "itt_flight_key": "F1F400029-199-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-274-294-1", "itt_flight_key": "F1F400029-199-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-274-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D14H15M", "journey_duration_seconds": 137700, "layover_duration": "PT1D0H20M", "layover_duration_seconds": 87600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D14H15M", "destination_reach_timestamp": 137700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-275-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-200", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-275-294-0", "itt_flight_key": "F1F400029-200-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-275-294-1", "itt_flight_key": "F1F400029-200-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "be3baa420f98193ce9238c9ccf4a31a6", "origin": "DOH", "departure_time": "2026-11-20T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-275-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D9H30M", "journey_duration_seconds": 120600, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT1D9H30M", "destination_reach_timestamp": 120600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-276-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-201", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-276-294-0", "itt_flight_key": "F1F400029-201-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-276-294-1", "itt_flight_key": "F1F400029-201-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "463c4d9d2d13f14f4a7134c48291d1a8", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-276-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D8H25M", "journey_duration_seconds": 116700, "layover_duration": "PT18H30M", "layover_duration_seconds": 66600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT1D8H25M", "destination_reach_timestamp": 116700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-277-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-202", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-277-294-0", "itt_flight_key": "F1F400029-202-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-277-294-1", "itt_flight_key": "F1F400029-202-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "463c4d9d2d13f14f4a7134c48291d1a8", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-277-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D4H50M", "journey_duration_seconds": 103800, "layover_duration": "PT14H55M", "layover_duration_seconds": 53700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT1D4H50M", "destination_reach_timestamp": 103800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-278-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-203", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-278-294-0", "itt_flight_key": "F1F400029-203-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-278-294-1", "itt_flight_key": "F1F400029-203-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-278-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D19H40M", "journey_duration_seconds": 157200, "layover_duration": "PT1D5H45M", "layover_duration_seconds": 107100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D19H40M", "destination_reach_timestamp": 157200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-279-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-204", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-279-294-0", "itt_flight_key": "F1F400029-204-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-279-294-1", "itt_flight_key": "F1F400029-204-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77748.58, "gross_total": 76037.89, "base_fare": 66216.41, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc3NDguNTgsImJhc2VfZmFyZSI6NjYyMTYuNDEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI0OC41OCwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjAzNy44OSwiYmFzZV9mYXJlIjo2NTcxNi40MSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77748.58, "base_fare": 66216.41, "tax": 10321.48, "gross": { "base_fare": "65716.41", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3NzQ4LjU4IiwiYmFzZV9mYXJlIjoiNjYyMTYuNDEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzI0OC41OCIsImJhc2VfZmFyZSI6IjY1NzE2LjQxIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYwMzcuODkiLCJiYXNlX2ZhcmUiOiI2NTcxNi40MSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MjQ4LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77748.58, "filter": { "id": "F1RT00002-279-294", "price": 77748.58, "gross_total": 76037.89, "journey_duration": "PT1D12H55M", "journey_duration_seconds": 132900, "layover_duration": "PT23H0M", "layover_duration_seconds": 82800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D12H55M", "destination_reach_timestamp": 132900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-280-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-205", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-280-294-0", "itt_flight_key": "F1F400029-205-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "17817dc63e177dcb145ceda09d25db23", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-280-294-1", "itt_flight_key": "F1F400029-205-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "VARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VARTSAB4" ] } } }, { "air_segment_key": "41dd2a4c9e60cdbd345cf0359a315007", "origin": "JED", "departure_time": "2026-11-20T21:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T22:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 9, "fareBasisCode": "VARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77842.88, "gross_total": 76132.19, "base_fare": 57417.86, "tax": 19214.33, "sell": { "currency": "BDT", "total": 77842.88, "base_fare": 57417.86, "tax": 19214.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc4NDIuODgsImJhc2VfZmFyZSI6NTc0MTcuODYsInRheCI6MTkyMTQuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzM0Mi44OCwiYmFzZV9mYXJlIjo1NjkxNy44NiwidGF4IjoxOTIxNC4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjEzMi4xOSwiYmFzZV9mYXJlIjo1NjkxNy44NiwidGF4IjoxOTIxNC4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77842.88, "base_fare": 57417.86, "tax": 19214.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "56917.86", "tax": "19214.33", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77842.88, "base_fare": 57417.86, "tax": 19214.33, "gross": { "base_fare": "56917.86", "tax": "19214.33", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3ODQyLjg4IiwiYmFzZV9mYXJlIjoiNTc0MTcuODYiLCJ0YXgiOiIxOTIxNC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2OTE3Ljg2IiwidGF4IjoiMTkyMTQuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzM0Mi44OCIsImJhc2VfZmFyZSI6IjU2OTE3Ljg2IiwidGF4IjoiMTkyMTQuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjkxNy44NiIsInRheCI6IjE5MjE0LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYxMzIuMTkiLCJiYXNlX2ZhcmUiOiI1NjkxNy44NiIsInRheCI6IjE5MjE0LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MzQyLjg4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77842.88, "filter": { "id": "F1RT00002-280-294", "price": 77842.88, "gross_total": 76132.19, "journey_duration": "PT18H0M", "journey_duration_seconds": 64800, "layover_duration": "PT3H0M", "layover_duration_seconds": 10800, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T22:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611201325jed202611201800809jed202611202100ruh2026112022401048", "destination_reach_time": "PT18H0M", "destination_reach_timestamp": 64800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-281-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-207", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-281-294-0", "itt_flight_key": "F1F400029-207-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "230f7d18035e38908e172ea60bb67ab4", "origin": "RUH", "departure_time": "2026-09-09T01:00:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T09:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 4, "fareBasisCode": "HARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-281-294-1", "itt_flight_key": "F1F400029-207-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "VARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VARTSAB4" ] } } }, { "air_segment_key": "41dd2a4c9e60cdbd345cf0359a315007", "origin": "JED", "departure_time": "2026-11-20T21:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T22:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 9, "fareBasisCode": "VARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77842.88, "gross_total": 76132.19, "base_fare": 57417.86, "tax": 19214.33, "sell": { "currency": "BDT", "total": 77842.88, "base_fare": 57417.86, "tax": 19214.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc4NDIuODgsImJhc2VfZmFyZSI6NTc0MTcuODYsInRheCI6MTkyMTQuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzM0Mi44OCwiYmFzZV9mYXJlIjo1NjkxNy44NiwidGF4IjoxOTIxNC4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjEzMi4xOSwiYmFzZV9mYXJlIjo1NjkxNy44NiwidGF4IjoxOTIxNC4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77842.88, "base_fare": 57417.86, "tax": 19214.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "56917.86", "tax": "19214.33", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77842.88, "base_fare": 57417.86, "tax": 19214.33, "gross": { "base_fare": "56917.86", "tax": "19214.33", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3ODQyLjg4IiwiYmFzZV9mYXJlIjoiNTc0MTcuODYiLCJ0YXgiOiIxOTIxNC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2OTE3Ljg2IiwidGF4IjoiMTkyMTQuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzM0Mi44OCIsImJhc2VfZmFyZSI6IjU2OTE3Ljg2IiwidGF4IjoiMTkyMTQuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjkxNy44NiIsInRheCI6IjE5MjE0LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYxMzIuMTkiLCJiYXNlX2ZhcmUiOiI1NjkxNy44NiIsInRheCI6IjE5MjE0LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MzQyLjg4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77842.88, "filter": { "id": "F1RT00002-281-294", "price": 77842.88, "gross_total": 76132.19, "journey_duration": "PT18H0M", "journey_duration_seconds": 64800, "layover_duration": "PT3H0M", "layover_duration_seconds": 10800, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T01:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T22:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609090100dac202609090945806dac202611201325jed202611201800809jed202611202100ruh2026112022401048", "destination_reach_time": "PT18H0M", "destination_reach_timestamp": 64800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-282-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-206", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-282-294-0", "itt_flight_key": "F1F400029-206-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "3b6883bd82348df2f8e823dcf09c7467", "origin": "DOH", "departure_time": "2026-09-09T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-09T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-282-294-1", "itt_flight_key": "F1F400029-206-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "be3baa420f98193ce9238c9ccf4a31a6", "origin": "DOH", "departure_time": "2026-11-20T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77842.89, "gross_total": 76132.2, "base_fare": 66310.72, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77842.89, "base_fare": 66310.72, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc4NDIuODksImJhc2VfZmFyZSI6NjYzMTAuNzIsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzM0Mi44OSwiYmFzZV9mYXJlIjo2NTgxMC43MiwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjEzMi4yLCJiYXNlX2ZhcmUiOjY1ODEwLjcyLCJ0YXgiOjEwMzIxLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77842.89, "base_fare": 66310.72, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65810.72", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77842.89, "base_fare": 66310.72, "tax": 10321.48, "gross": { "base_fare": "65810.72", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3ODQyLjg5IiwiYmFzZV9mYXJlIjoiNjYzMTAuNzIiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1ODEwLjcyIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzM0Mi44OSIsImJhc2VfZmFyZSI6IjY1ODEwLjcyIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTgxMC43MiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYxMzIuMjAiLCJiYXNlX2ZhcmUiOiI2NTgxMC43MiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MzQyLjg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77842.89, "filter": { "id": "F1RT00002-282-294", "price": 77842.89, "gross_total": 76132.2, "journey_duration": "PT1D0H10M", "journey_duration_seconds": 87000, "layover_duration": "PT10H15M", "layover_duration_seconds": 36900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609090920dac202609091735642dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT1D0H10M", "destination_reach_timestamp": 87000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-283-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-208", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-283-294-0", "itt_flight_key": "F1F400029-208-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "3b6883bd82348df2f8e823dcf09c7467", "origin": "DOH", "departure_time": "2026-09-09T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-09T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-283-294-1", "itt_flight_key": "F1F400029-208-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "0a477de1c04a9a75eed99078755a6e10", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77842.89, "gross_total": 76132.2, "base_fare": 66310.72, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77842.89, "base_fare": 66310.72, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc4NDIuODksImJhc2VfZmFyZSI6NjYzMTAuNzIsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzM0Mi44OSwiYmFzZV9mYXJlIjo2NTgxMC43MiwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjEzMi4yLCJiYXNlX2ZhcmUiOjY1ODEwLjcyLCJ0YXgiOjEwMzIxLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77842.89, "base_fare": 66310.72, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65810.72", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77842.89, "base_fare": 66310.72, "tax": 10321.48, "gross": { "base_fare": "65810.72", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3ODQyLjg5IiwiYmFzZV9mYXJlIjoiNjYzMTAuNzIiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1ODEwLjcyIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzM0Mi44OSIsImJhc2VfZmFyZSI6IjY1ODEwLjcyIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTgxMC43MiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYxMzIuMjAiLCJiYXNlX2ZhcmUiOiI2NTgxMC43MiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MzQyLjg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77842.89, "filter": { "id": "F1RT00002-283-294", "price": 77842.89, "gross_total": 76132.2, "journey_duration": "PT19H25M", "journey_duration_seconds": 69900, "layover_duration": "PT5H30M", "layover_duration_seconds": 19800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609090920dac202609091735642dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT19H25M", "destination_reach_timestamp": 69900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-284-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-209", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-284-294-0", "itt_flight_key": "F1F400029-209-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "3b6883bd82348df2f8e823dcf09c7467", "origin": "DOH", "departure_time": "2026-09-09T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-09T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-284-294-1", "itt_flight_key": "F1F400029-209-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "463c4d9d2d13f14f4a7134c48291d1a8", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 77842.89, "gross_total": 76132.2, "base_fare": 66310.72, "tax": 10321.48, "sell": { "currency": "BDT", "total": 77842.89, "base_fare": 66310.72, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc4NDIuODksImJhc2VfZmFyZSI6NjYzMTAuNzIsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzM0Mi44OSwiYmFzZV9mYXJlIjo2NTgxMC43MiwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjEzMi4yLCJiYXNlX2ZhcmUiOjY1ODEwLjcyLCJ0YXgiOjEwMzIxLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77842.89, "base_fare": 66310.72, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65810.72", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 77842.89, "base_fare": 66310.72, "tax": 10321.48, "gross": { "base_fare": "65810.72", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3ODQyLjg5IiwiYmFzZV9mYXJlIjoiNjYzMTAuNzIiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1ODEwLjcyIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzM0Mi44OSIsImJhc2VfZmFyZSI6IjY1ODEwLjcyIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTgxMC43MiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYxMzIuMjAiLCJiYXNlX2ZhcmUiOiI2NTgxMC43MiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3MzQyLjg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 77842.89, "filter": { "id": "F1RT00002-284-294", "price": 77842.89, "gross_total": 76132.2, "journey_duration": "PT18H55M", "journey_duration_seconds": 68100, "layover_duration": "PT5H0M", "layover_duration_seconds": 18000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609090920dac202609091735642dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT18H55M", "destination_reach_timestamp": 68100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-285-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-210", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-285-294-0", "itt_flight_key": "F1F400029-210-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-285-294-1", "itt_flight_key": "F1F400029-210-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "463c4d9d2d13f14f4a7134c48291d1a8", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78072.28, "gross_total": 76361.59, "base_fare": 66540.11, "tax": 10321.48, "sell": { "currency": "BDT", "total": 78072.28, "base_fare": 66540.11, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzgwNzIuMjgsImJhc2VfZmFyZSI6NjY1NDAuMTEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzU3Mi4yOCwiYmFzZV9mYXJlIjo2NjA0MC4xMSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjM2MS41OSwiYmFzZV9mYXJlIjo2NjA0MC4xMSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78072.28, "base_fare": 66540.11, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66040.11", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78072.28, "base_fare": 66540.11, "tax": 10321.48, "gross": { "base_fare": "66040.11", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4MDcyLjI4IiwiYmFzZV9mYXJlIjoiNjY1NDAuMTEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MDQwLjExIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzU3Mi4yOCIsImJhc2VfZmFyZSI6IjY2MDQwLjExIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjA0MC4xMSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYzNjEuNTkiLCJiYXNlX2ZhcmUiOiI2NjA0MC4xMSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3NTcyLjI4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78072.28, "filter": { "id": "F1RT00002-285-294", "price": 78072.28, "gross_total": 76361.59, "journey_duration": "PT1D4H0M", "journey_duration_seconds": 100800, "layover_duration": "PT14H5M", "layover_duration_seconds": 50700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT1D4H0M", "destination_reach_timestamp": 100800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-286-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-211", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-286-294-0", "itt_flight_key": "F1F400029-211-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-286-294-1", "itt_flight_key": "F1F400029-211-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "0a477de1c04a9a75eed99078755a6e10", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78072.28, "gross_total": 76361.59, "base_fare": 66540.11, "tax": 10321.48, "sell": { "currency": "BDT", "total": 78072.28, "base_fare": 66540.11, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzgwNzIuMjgsImJhc2VfZmFyZSI6NjY1NDAuMTEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzU3Mi4yOCwiYmFzZV9mYXJlIjo2NjA0MC4xMSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjM2MS41OSwiYmFzZV9mYXJlIjo2NjA0MC4xMSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78072.28, "base_fare": 66540.11, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66040.11", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78072.28, "base_fare": 66540.11, "tax": 10321.48, "gross": { "base_fare": "66040.11", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4MDcyLjI4IiwiYmFzZV9mYXJlIjoiNjY1NDAuMTEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MDQwLjExIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzU3Mi4yOCIsImJhc2VfZmFyZSI6IjY2MDQwLjExIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjA0MC4xMSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYzNjEuNTkiLCJiYXNlX2ZhcmUiOiI2NjA0MC4xMSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3NTcyLjI4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78072.28, "filter": { "id": "F1RT00002-286-294", "price": 78072.28, "gross_total": 76361.59, "journey_duration": "PT1D4H30M", "journey_duration_seconds": 102600, "layover_duration": "PT14H35M", "layover_duration_seconds": 52500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT1D4H30M", "destination_reach_timestamp": 102600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-287-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-212", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-287-294-0", "itt_flight_key": "F1F400029-212-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-287-294-1", "itt_flight_key": "F1F400029-212-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78091.39, "gross_total": 76380.7, "base_fare": 66482.76, "tax": 10397.94, "sell": { "currency": "BDT", "total": 78091.39, "base_fare": 66482.76, "tax": 10397.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzgwOTEuMzksImJhc2VfZmFyZSI6NjY0ODIuNzYsInRheCI6MTAzOTcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzU5MS4zOSwiYmFzZV9mYXJlIjo2NTk4Mi43NiwidGF4IjoxMDM5Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjM4MC43LCJiYXNlX2ZhcmUiOjY1OTgyLjc2LCJ0YXgiOjEwMzk3Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78091.39, "base_fare": 66482.76, "tax": 10397.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65982.76", "tax": "10397.94", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78091.39, "base_fare": 66482.76, "tax": 10397.94, "gross": { "base_fare": "65982.76", "tax": "10397.94", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4MDkxLjM5IiwiYmFzZV9mYXJlIjoiNjY0ODIuNzYiLCJ0YXgiOiIxMDM5Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OTgyLjc2IiwidGF4IjoiMTAzOTcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzU5MS4zOSIsImJhc2VfZmFyZSI6IjY1OTgyLjc2IiwidGF4IjoiMTAzOTcuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTk4Mi43NiIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYzODAuNzAiLCJiYXNlX2ZhcmUiOiI2NTk4Mi43NiIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3NTkxLjM5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78091.39, "filter": { "id": "F1RT00002-287-294", "price": 78091.39, "gross_total": 76380.7, "journey_duration": "PT1D18H50M", "journey_duration_seconds": 154200, "layover_duration": "PT1D4H55M", "layover_duration_seconds": 104100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D18H50M", "destination_reach_timestamp": 154200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-288-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-213", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-288-294-0", "itt_flight_key": "F1F400029-213-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-288-294-1", "itt_flight_key": "F1F400029-213-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78091.39, "gross_total": 76380.7, "base_fare": 66482.76, "tax": 10397.94, "sell": { "currency": "BDT", "total": 78091.39, "base_fare": 66482.76, "tax": 10397.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzgwOTEuMzksImJhc2VfZmFyZSI6NjY0ODIuNzYsInRheCI6MTAzOTcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzU5MS4zOSwiYmFzZV9mYXJlIjo2NTk4Mi43NiwidGF4IjoxMDM5Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjM4MC43LCJiYXNlX2ZhcmUiOjY1OTgyLjc2LCJ0YXgiOjEwMzk3Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78091.39, "base_fare": 66482.76, "tax": 10397.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65982.76", "tax": "10397.94", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78091.39, "base_fare": 66482.76, "tax": 10397.94, "gross": { "base_fare": "65982.76", "tax": "10397.94", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4MDkxLjM5IiwiYmFzZV9mYXJlIjoiNjY0ODIuNzYiLCJ0YXgiOiIxMDM5Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OTgyLjc2IiwidGF4IjoiMTAzOTcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzU5MS4zOSIsImJhc2VfZmFyZSI6IjY1OTgyLjc2IiwidGF4IjoiMTAzOTcuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTk4Mi43NiIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYzODAuNzAiLCJiYXNlX2ZhcmUiOiI2NTk4Mi43NiIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3NTkxLjM5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78091.39, "filter": { "id": "F1RT00002-288-294", "price": 78091.39, "gross_total": 76380.7, "journey_duration": "PT1D21H25M", "journey_duration_seconds": 163500, "layover_duration": "PT1D7H30M", "layover_duration_seconds": 113400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D21H25M", "destination_reach_timestamp": 163500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-289-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-214", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-289-294-0", "itt_flight_key": "F1F400029-214-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "5e181b91039e62accfd634a9ce9a3df3", "origin": "DOH", "departure_time": "2026-09-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-289-294-1", "itt_flight_key": "F1F400029-214-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78091.39, "gross_total": 76380.7, "base_fare": 66482.76, "tax": 10397.94, "sell": { "currency": "BDT", "total": 78091.39, "base_fare": 66482.76, "tax": 10397.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzgwOTEuMzksImJhc2VfZmFyZSI6NjY0ODIuNzYsInRheCI6MTAzOTcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzU5MS4zOSwiYmFzZV9mYXJlIjo2NTk4Mi43NiwidGF4IjoxMDM5Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjM4MC43LCJiYXNlX2ZhcmUiOjY1OTgyLjc2LCJ0YXgiOjEwMzk3Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78091.39, "base_fare": 66482.76, "tax": 10397.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65982.76", "tax": "10397.94", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78091.39, "base_fare": 66482.76, "tax": 10397.94, "gross": { "base_fare": "65982.76", "tax": "10397.94", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4MDkxLjM5IiwiYmFzZV9mYXJlIjoiNjY0ODIuNzYiLCJ0YXgiOiIxMDM5Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OTgyLjc2IiwidGF4IjoiMTAzOTcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzU5MS4zOSIsImJhc2VfZmFyZSI6IjY1OTgyLjc2IiwidGF4IjoiMTAzOTcuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTk4Mi43NiIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYzODAuNzAiLCJiYXNlX2ZhcmUiOiI2NTk4Mi43NiIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3NTkxLjM5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78091.39, "filter": { "id": "F1RT00002-289-294", "price": 78091.39, "gross_total": 76380.7, "journey_duration": "PT1D16H0M", "journey_duration_seconds": 144000, "layover_duration": "PT1D2H5M", "layover_duration_seconds": 93900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D16H0M", "destination_reach_timestamp": 144000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-290-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-215", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-290-294-0", "itt_flight_key": "F1F400029-215-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-290-294-1", "itt_flight_key": "F1F400029-215-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78091.39, "gross_total": 76380.7, "base_fare": 66482.76, "tax": 10397.94, "sell": { "currency": "BDT", "total": 78091.39, "base_fare": 66482.76, "tax": 10397.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzgwOTEuMzksImJhc2VfZmFyZSI6NjY0ODIuNzYsInRheCI6MTAzOTcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzU5MS4zOSwiYmFzZV9mYXJlIjo2NTk4Mi43NiwidGF4IjoxMDM5Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjM4MC43LCJiYXNlX2ZhcmUiOjY1OTgyLjc2LCJ0YXgiOjEwMzk3Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78091.39, "base_fare": 66482.76, "tax": 10397.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65982.76", "tax": "10397.94", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78091.39, "base_fare": 66482.76, "tax": 10397.94, "gross": { "base_fare": "65982.76", "tax": "10397.94", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4MDkxLjM5IiwiYmFzZV9mYXJlIjoiNjY0ODIuNzYiLCJ0YXgiOiIxMDM5Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OTgyLjc2IiwidGF4IjoiMTAzOTcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzU5MS4zOSIsImJhc2VfZmFyZSI6IjY1OTgyLjc2IiwidGF4IjoiMTAzOTcuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTk4Mi43NiIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYzODAuNzAiLCJiYXNlX2ZhcmUiOiI2NTk4Mi43NiIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3NTkxLjM5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78091.39, "filter": { "id": "F1RT00002-290-294", "price": 78091.39, "gross_total": 76380.7, "journey_duration": "PT1D15H15M", "journey_duration_seconds": 141300, "layover_duration": "PT1D1H20M", "layover_duration_seconds": 91200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D15H15M", "destination_reach_timestamp": 141300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-291-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-216", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-291-294-0", "itt_flight_key": "F1F400029-216-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-291-294-1", "itt_flight_key": "F1F400029-216-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78091.39, "gross_total": 76380.7, "base_fare": 66482.76, "tax": 10397.94, "sell": { "currency": "BDT", "total": 78091.39, "base_fare": 66482.76, "tax": 10397.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzgwOTEuMzksImJhc2VfZmFyZSI6NjY0ODIuNzYsInRheCI6MTAzOTcuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzU5MS4zOSwiYmFzZV9mYXJlIjo2NTk4Mi43NiwidGF4IjoxMDM5Ny45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjM4MC43LCJiYXNlX2ZhcmUiOjY1OTgyLjc2LCJ0YXgiOjEwMzk3Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78091.39, "base_fare": 66482.76, "tax": 10397.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "65982.76", "tax": "10397.94", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78091.39, "base_fare": 66482.76, "tax": 10397.94, "gross": { "base_fare": "65982.76", "tax": "10397.94", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4MDkxLjM5IiwiYmFzZV9mYXJlIjoiNjY0ODIuNzYiLCJ0YXgiOiIxMDM5Ny45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OTgyLjc2IiwidGF4IjoiMTAzOTcuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzU5MS4zOSIsImJhc2VfZmFyZSI6IjY1OTgyLjc2IiwidGF4IjoiMTAzOTcuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTk4Mi43NiIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzYzODAuNzAiLCJiYXNlX2ZhcmUiOiI2NTk4Mi43NiIsInRheCI6IjEwMzk3Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3NTkxLjM5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78091.39, "filter": { "id": "F1RT00002-291-294", "price": 78091.39, "gross_total": 76380.7, "journey_duration": "PT1D14H40M", "journey_duration_seconds": 139200, "layover_duration": "PT1D0H45M", "layover_duration_seconds": 89100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D14H40M", "destination_reach_timestamp": 139200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-292-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-217", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-292-294-0", "itt_flight_key": "F1F400029-217-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "63bf9c5d5351660142a44d066a8e0d78", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "3ce8a2317146679de11f60ea2a61ed48", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": 2, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-292-294-1", "itt_flight_key": "F1F400029-217-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "1ec23423eca6cae837a98725329b7290", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } }, { "air_segment_key": "ebb0143cede10aff77da03a6cade7604", "origin": "JED", "departure_time": "2026-11-20T11:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T12:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1028" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1028" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78413.82, "gross_total": 76703.13, "base_fare": 62978.13, "tax": 14225, "sell": { "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg0MTMuODIsImJhc2VfZmFyZSI6NjI5NzguMTMsInRheCI6MTQyMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzkxMy44MiwiYmFzZV9mYXJlIjo2MjQ3OC4xMywidGF4IjoxNDIyNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjcwMy4xMywiYmFzZV9mYXJlIjo2MjQ3OC4xMywidGF4IjoxNDIyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62478.13", "tax": "14225.00", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225, "gross": { "base_fare": "62478.13", "tax": "14225.00", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4NDEzLjgyIiwiYmFzZV9mYXJlIjoiNjI5NzguMTMiLCJ0YXgiOiIxNDIyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDc4LjEzIiwidGF4IjoiMTQyMjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzkxMy44MiIsImJhc2VfZmFyZSI6IjYyNDc4LjEzIiwidGF4IjoiMTQyMjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQ3OC4xMyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzY3MDMuMTMiLCJiYXNlX2ZhcmUiOiI2MjQ3OC4xMyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3OTEzLjgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78413.82, "filter": { "id": "F1RT00002-292-294", "price": 78413.82, "gross_total": 76703.13, "journey_duration": "PT1D1H5M", "journey_duration_seconds": 90300, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T12:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611200140jed202611200615803jed202611201100ruh2026112012401028", "destination_reach_time": "PT1D1H5M", "destination_reach_timestamp": 90300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-293-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-218", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-293-294-0", "itt_flight_key": "F1F400029-218-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "63bf9c5d5351660142a44d066a8e0d78", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "3ce8a2317146679de11f60ea2a61ed48", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": 2, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-293-294-1", "itt_flight_key": "F1F400029-218-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "1ec23423eca6cae837a98725329b7290", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } }, { "air_segment_key": "31149db117ee83759e4940f6571994e3", "origin": "JED", "departure_time": "2026-11-20T10:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T11:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1026" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1026" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78413.82, "gross_total": 76703.13, "base_fare": 62978.13, "tax": 14225, "sell": { "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg0MTMuODIsImJhc2VfZmFyZSI6NjI5NzguMTMsInRheCI6MTQyMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzkxMy44MiwiYmFzZV9mYXJlIjo2MjQ3OC4xMywidGF4IjoxNDIyNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjcwMy4xMywiYmFzZV9mYXJlIjo2MjQ3OC4xMywidGF4IjoxNDIyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62478.13", "tax": "14225.00", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225, "gross": { "base_fare": "62478.13", "tax": "14225.00", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4NDEzLjgyIiwiYmFzZV9mYXJlIjoiNjI5NzguMTMiLCJ0YXgiOiIxNDIyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDc4LjEzIiwidGF4IjoiMTQyMjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzkxMy44MiIsImJhc2VfZmFyZSI6IjYyNDc4LjEzIiwidGF4IjoiMTQyMjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQ3OC4xMyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzY3MDMuMTMiLCJiYXNlX2ZhcmUiOiI2MjQ3OC4xMyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3OTEzLjgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78413.82, "filter": { "id": "F1RT00002-293-294", "price": 78413.82, "gross_total": 76703.13, "journey_duration": "PT1D0H5M", "journey_duration_seconds": 86700, "layover_duration": "PT6H30M", "layover_duration_seconds": 23400, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T11:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611200140jed202611200615803jed202611201000ruh2026112011401026", "destination_reach_time": "PT1D0H5M", "destination_reach_timestamp": 86700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-294-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-219", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-294-294-0", "itt_flight_key": "F1F400029-219-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "63bf9c5d5351660142a44d066a8e0d78", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "3ce8a2317146679de11f60ea2a61ed48", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": 2, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-294-294-1", "itt_flight_key": "F1F400029-219-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "1ec23423eca6cae837a98725329b7290", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } }, { "air_segment_key": "a7b936e0680c4b3c0719d5ed47226622", "origin": "JED", "departure_time": "2026-11-20T09:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T10:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1024" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1024" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78413.82, "gross_total": 76703.13, "base_fare": 62978.13, "tax": 14225, "sell": { "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg0MTMuODIsImJhc2VfZmFyZSI6NjI5NzguMTMsInRheCI6MTQyMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzkxMy44MiwiYmFzZV9mYXJlIjo2MjQ3OC4xMywidGF4IjoxNDIyNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjcwMy4xMywiYmFzZV9mYXJlIjo2MjQ3OC4xMywidGF4IjoxNDIyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62478.13", "tax": "14225.00", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225, "gross": { "base_fare": "62478.13", "tax": "14225.00", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4NDEzLjgyIiwiYmFzZV9mYXJlIjoiNjI5NzguMTMiLCJ0YXgiOiIxNDIyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDc4LjEzIiwidGF4IjoiMTQyMjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzkxMy44MiIsImJhc2VfZmFyZSI6IjYyNDc4LjEzIiwidGF4IjoiMTQyMjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQ3OC4xMyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzY3MDMuMTMiLCJiYXNlX2ZhcmUiOiI2MjQ3OC4xMyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3OTEzLjgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78413.82, "filter": { "id": "F1RT00002-294-294", "price": 78413.82, "gross_total": 76703.13, "journey_duration": "PT23H5M", "journey_duration_seconds": 83100, "layover_duration": "PT5H30M", "layover_duration_seconds": 19800, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611200140jed202611200615803jed202611200900ruh2026112010401024", "destination_reach_time": "PT23H5M", "destination_reach_timestamp": 83100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-295-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-220", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-295-294-0", "itt_flight_key": "F1F400029-220-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "63bf9c5d5351660142a44d066a8e0d78", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "3ce8a2317146679de11f60ea2a61ed48", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": 2, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-295-294-1", "itt_flight_key": "F1F400029-220-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "6H45M", "routes": [ { "air_segment_key": "1ec23423eca6cae837a98725329b7290", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } }, { "air_segment_key": "bb3db23db9b78e30fabe78f15f8437f3", "origin": "JED", "departure_time": "2026-11-20T13:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T14:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1032" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1032" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78413.82, "gross_total": 76703.13, "base_fare": 62978.13, "tax": 14225, "sell": { "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg0MTMuODIsImJhc2VfZmFyZSI6NjI5NzguMTMsInRheCI6MTQyMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzkxMy44MiwiYmFzZV9mYXJlIjo2MjQ3OC4xMywidGF4IjoxNDIyNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjcwMy4xMywiYmFzZV9mYXJlIjo2MjQ3OC4xMywidGF4IjoxNDIyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62478.13", "tax": "14225.00", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225, "gross": { "base_fare": "62478.13", "tax": "14225.00", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4NDEzLjgyIiwiYmFzZV9mYXJlIjoiNjI5NzguMTMiLCJ0YXgiOiIxNDIyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDc4LjEzIiwidGF4IjoiMTQyMjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzkxMy44MiIsImJhc2VfZmFyZSI6IjYyNDc4LjEzIiwidGF4IjoiMTQyMjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQ3OC4xMyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzY3MDMuMTMiLCJiYXNlX2ZhcmUiOiI2MjQ3OC4xMyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3OTEzLjgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78413.82, "filter": { "id": "F1RT00002-295-294", "price": 78413.82, "gross_total": 76703.13, "journey_duration": "PT1D3H5M", "journey_duration_seconds": 97500, "layover_duration": "PT9H30M", "layover_duration_seconds": 34200, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T14:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611200140jed202611200615803jed202611201300ruh2026112014401032", "destination_reach_time": "PT1D3H5M", "destination_reach_timestamp": 97500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-296-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-221", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-296-294-0", "itt_flight_key": "F1F400029-221-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "63bf9c5d5351660142a44d066a8e0d78", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "3ce8a2317146679de11f60ea2a61ed48", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": 2, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-296-294-1", "itt_flight_key": "F1F400029-221-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H0M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "1ec23423eca6cae837a98725329b7290", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } }, { "air_segment_key": "9eb95abc25e38d84b582722e8191bd1c", "origin": "JED", "departure_time": "2026-11-20T12:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T13:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1030" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1030" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78413.82, "gross_total": 76703.13, "base_fare": 62978.13, "tax": 14225, "sell": { "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg0MTMuODIsImJhc2VfZmFyZSI6NjI5NzguMTMsInRheCI6MTQyMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzkxMy44MiwiYmFzZV9mYXJlIjo2MjQ3OC4xMywidGF4IjoxNDIyNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjcwMy4xMywiYmFzZV9mYXJlIjo2MjQ3OC4xMywidGF4IjoxNDIyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62478.13", "tax": "14225.00", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225, "gross": { "base_fare": "62478.13", "tax": "14225.00", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4NDEzLjgyIiwiYmFzZV9mYXJlIjoiNjI5NzguMTMiLCJ0YXgiOiIxNDIyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDc4LjEzIiwidGF4IjoiMTQyMjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzkxMy44MiIsImJhc2VfZmFyZSI6IjYyNDc4LjEzIiwidGF4IjoiMTQyMjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQ3OC4xMyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzY3MDMuMTMiLCJiYXNlX2ZhcmUiOiI2MjQ3OC4xMyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3OTEzLjgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78413.82, "filter": { "id": "F1RT00002-296-294", "price": 78413.82, "gross_total": 76703.13, "journey_duration": "PT1D2H5M", "journey_duration_seconds": 93900, "layover_duration": "PT8H30M", "layover_duration_seconds": 30600, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T13:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611200140jed202611200615803jed202611201200ruh2026112013401030", "destination_reach_time": "PT1D2H5M", "destination_reach_timestamp": 93900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-297-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-222", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-297-294-0", "itt_flight_key": "F1F400029-222-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "63bf9c5d5351660142a44d066a8e0d78", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "3ce8a2317146679de11f60ea2a61ed48", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": 2, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-297-294-1", "itt_flight_key": "F1F400029-222-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } }, { "air_segment_key": "8e83124d84eaa8b16ece46a3f02218c2", "origin": "JED", "departure_time": "2026-11-20T20:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T22:10:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78413.82, "gross_total": 76703.13, "base_fare": 62978.13, "tax": 14225, "sell": { "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg0MTMuODIsImJhc2VfZmFyZSI6NjI5NzguMTMsInRheCI6MTQyMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzkxMy44MiwiYmFzZV9mYXJlIjo2MjQ3OC4xMywidGF4IjoxNDIyNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NjcwMy4xMywiYmFzZV9mYXJlIjo2MjQ3OC4xMywidGF4IjoxNDIyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62478.13", "tax": "14225.00", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78413.82, "base_fare": 62978.13, "tax": 14225, "gross": { "base_fare": "62478.13", "tax": "14225.00", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4NDEzLjgyIiwiYmFzZV9mYXJlIjoiNjI5NzguMTMiLCJ0YXgiOiIxNDIyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDc4LjEzIiwidGF4IjoiMTQyMjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzkxMy44MiIsImJhc2VfZmFyZSI6IjYyNDc4LjEzIiwidGF4IjoiMTQyMjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQ3OC4xMyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzY3MDMuMTMiLCJiYXNlX2ZhcmUiOiI2MjQ3OC4xMyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc3OTEzLjgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78413.82, "filter": { "id": "F1RT00002-297-294", "price": 78413.82, "gross_total": 76703.13, "journey_duration": "PT22H50M", "journey_duration_seconds": 82200, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T22:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611201325jed202611201800809jed202611202030ruh2026112022101086", "destination_reach_time": "PT22H50M", "destination_reach_timestamp": 82200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-298-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-0", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-298-294-0", "itt_flight_key": "F1AS00003-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "11H15M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 17:10", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "HYD", "arrival_time": "2026-09-10 00:40", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "HYD", "departure_time": "2026-09-10 11:55", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 14:55", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H30M", "distance": [], "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-298-294-1", "itt_flight_key": "F1AS00003-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H15M", "transit_time": "10H5M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 15:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20 18:20", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H30M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "BOM", "departure_time": "2026-11-21 04:25", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 06:35", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT4H40M", "distance": [], "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 78615.18, "gross_total": 77095.65, "base_fare": 39906.14, "tax": 37689.51, "sell": { "currency": "BDT", "total": 78615.18, "base_fare": 39906.14, "tax": 37689.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg2MTUuMTgsImJhc2VfZmFyZSI6Mzk5MDYuMTQsInRheCI6Mzc2ODkuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODExNS4xOCwiYmFzZV9mYXJlIjozOTQwNi4xNCwidGF4IjozNzY4OS41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzA5NS42NSwiYmFzZV9mYXJlIjozOTQwNi4xNCwidGF4IjozNzY4OS41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78615.18, "base_fare": 39906.14, "tax": 37689.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "39406.14", "tax": "37689.51", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 78615.18, "base_fare": 39906.14, "tax": 37689.51, "gross": { "base_fare": "39406.14", "tax": "37689.51", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4NjE1LjE4IiwiYmFzZV9mYXJlIjoiMzk5MDYuMTQiLCJ0YXgiOiIzNzY4OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NDA2LjE0IiwidGF4IjoiMzc2ODkuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODExNS4xOCIsImJhc2VfZmFyZSI6IjM5NDA2LjE0IiwidGF4IjoiMzc2ODkuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzOTQwNi4xNCIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzcwOTUuNjUiLCJiYXNlX2ZhcmUiOiIzOTQwNi4xNCIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjc4MTE1LjE4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 78615.18, "filter": { "id": "F1RT00002-298-294", "price": 78615.18, "gross_total": 77095.65, "journey_duration": "PT18H15M", "journey_duration_seconds": 65700, "layover_duration": "PT21H20M", "layover_duration_seconds": 76800, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Saver", "connecting_airport": { "": "HYD", "1": "BOM" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 17:10", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091710hyd2026091000406e094hyd202609101155dac2026091014556e1117dac202611201520bom2026112018206e1116bom202611210425ruh2026112106356e073", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-299-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-223", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-299-294-0", "itt_flight_key": "F1F400029-223-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-299-294-1", "itt_flight_key": "F1F400029-223-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "793c2357313d6a30fa0bb19ccc901493", "origin": "DOH", "departure_time": "2026-11-21T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78966.91, "gross_total": 77256.22, "base_fare": 26303.05, "tax": 51453.17, "sell": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg5NjYuOTEsImJhc2VfZmFyZSI6MjYzMDMuMDUsInRheCI6NTE0NTMuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODQ2Ni45MSwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI1Ni4yMiwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4OTY2LjkxIiwiYmFzZV9mYXJlIjoiMjYzMDMuMDUiLCJ0YXgiOiI1MTQ1My4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODQ2Ni45MSIsImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzcyNTYuMjIiLCJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc4NDY2LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78966.91, "filter": { "id": "F1RT00002-299-294", "price": 78966.91, "gross_total": 77256.22, "journey_duration": "PT1D2H40M", "journey_duration_seconds": 96000, "layover_duration": "PT12H45M", "layover_duration_seconds": 45900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT1D2H40M", "destination_reach_timestamp": 96000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-300-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-224", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-300-294-0", "itt_flight_key": "F1F400029-224-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "f488ad6e45732eeb521e2abd2267af31", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-300-294-1", "itt_flight_key": "F1F400029-224-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "be3baa420f98193ce9238c9ccf4a31a6", "origin": "DOH", "departure_time": "2026-11-20T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78966.91, "gross_total": 77256.22, "base_fare": 26303.05, "tax": 51453.17, "sell": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg5NjYuOTEsImJhc2VfZmFyZSI6MjYzMDMuMDUsInRheCI6NTE0NTMuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODQ2Ni45MSwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI1Ni4yMiwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4OTY2LjkxIiwiYmFzZV9mYXJlIjoiMjYzMDMuMDUiLCJ0YXgiOiI1MTQ1My4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODQ2Ni45MSIsImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzcyNTYuMjIiLCJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc4NDY2LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78966.91, "filter": { "id": "F1RT00002-300-294", "price": 78966.91, "gross_total": 77256.22, "journey_duration": "PT1D9H15M", "journey_duration_seconds": 119700, "layover_duration": "PT19H20M", "layover_duration_seconds": 69600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT1D9H15M", "destination_reach_timestamp": 119700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-301-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-225", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-301-294-0", "itt_flight_key": "F1F400029-225-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "f488ad6e45732eeb521e2abd2267af31", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "8f820fb1f1ac5ce1df4939b994f336a6", "origin": "DOH", "departure_time": "2026-09-09T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-09T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "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": 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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-301-294-1", "itt_flight_key": "F1F400029-225-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78966.91, "gross_total": 77256.22, "base_fare": 26303.05, "tax": 51453.17, "sell": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg5NjYuOTEsImJhc2VfZmFyZSI6MjYzMDMuMDUsInRheCI6NTE0NTMuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODQ2Ni45MSwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI1Ni4yMiwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4OTY2LjkxIiwiYmFzZV9mYXJlIjoiMjYzMDMuMDUiLCJ0YXgiOiI1MTQ1My4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODQ2Ni45MSIsImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzcyNTYuMjIiLCJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc4NDY2LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78966.91, "filter": { "id": "F1RT00002-301-294", "price": 78966.91, "gross_total": 77256.22, "journey_duration": "PT1D3H35M", "journey_duration_seconds": 99300, "layover_duration": "PT13H40M", "layover_duration_seconds": 49200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609090920dac202609091735642dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D3H35M", "destination_reach_timestamp": 99300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-302-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-226", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-302-294-0", "itt_flight_key": "F1F400029-226-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-302-294-1", "itt_flight_key": "F1F400029-226-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "be3baa420f98193ce9238c9ccf4a31a6", "origin": "DOH", "departure_time": "2026-11-20T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78966.91, "gross_total": 77256.22, "base_fare": 26303.05, "tax": 51453.17, "sell": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg5NjYuOTEsImJhc2VfZmFyZSI6MjYzMDMuMDUsInRheCI6NTE0NTMuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODQ2Ni45MSwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI1Ni4yMiwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4OTY2LjkxIiwiYmFzZV9mYXJlIjoiMjYzMDMuMDUiLCJ0YXgiOiI1MTQ1My4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODQ2Ni45MSIsImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzcyNTYuMjIiLCJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc4NDY2LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78966.91, "filter": { "id": "F1RT00002-302-294", "price": 78966.91, "gross_total": 77256.22, "journey_duration": "PT22H45M", "journey_duration_seconds": 81900, "layover_duration": "PT8H50M", "layover_duration_seconds": 31800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT22H45M", "destination_reach_timestamp": 81900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-303-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-227", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-303-294-0", "itt_flight_key": "F1F400029-227-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-303-294-1", "itt_flight_key": "F1F400029-227-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78966.91, "gross_total": 77256.22, "base_fare": 26303.05, "tax": 51453.17, "sell": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg5NjYuOTEsImJhc2VfZmFyZSI6MjYzMDMuMDUsInRheCI6NTE0NTMuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODQ2Ni45MSwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI1Ni4yMiwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4OTY2LjkxIiwiYmFzZV9mYXJlIjoiMjYzMDMuMDUiLCJ0YXgiOiI1MTQ1My4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODQ2Ni45MSIsImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzcyNTYuMjIiLCJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc4NDY2LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78966.91, "filter": { "id": "F1RT00002-303-294", "price": 78966.91, "gross_total": 77256.22, "journey_duration": "PT1D2H10M", "journey_duration_seconds": 94200, "layover_duration": "PT12H15M", "layover_duration_seconds": 44100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D2H10M", "destination_reach_timestamp": 94200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-304-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-228", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-304-294-0", "itt_flight_key": "F1F400029-228-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "f488ad6e45732eeb521e2abd2267af31", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-304-294-1", "itt_flight_key": "F1F400029-228-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "72c404bc8a65f491b2e5165bb4731f90", "origin": "DOH", "departure_time": "2026-11-21T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78966.91, "gross_total": 77256.22, "base_fare": 26303.05, "tax": 51453.17, "sell": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg5NjYuOTEsImJhc2VfZmFyZSI6MjYzMDMuMDUsInRheCI6NTE0NTMuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODQ2Ni45MSwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI1Ni4yMiwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4OTY2LjkxIiwiYmFzZV9mYXJlIjoiMjYzMDMuMDUiLCJ0YXgiOiI1MTQ1My4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODQ2Ni45MSIsImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzcyNTYuMjIiLCJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc4NDY2LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78966.91, "filter": { "id": "F1RT00002-304-294", "price": 78966.91, "gross_total": 77256.22, "journey_duration": "PT1D12H40M", "journey_duration_seconds": 132000, "layover_duration": "PT22H45M", "layover_duration_seconds": 81900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT1D12H40M", "destination_reach_timestamp": 132000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-305-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-229", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-305-294-0", "itt_flight_key": "F1F400029-229-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "f488ad6e45732eeb521e2abd2267af31", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "8f820fb1f1ac5ce1df4939b994f336a6", "origin": "DOH", "departure_time": "2026-09-09T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-09T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "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": 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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-305-294-1", "itt_flight_key": "F1F400029-229-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "793c2357313d6a30fa0bb19ccc901493", "origin": "DOH", "departure_time": "2026-11-21T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78966.91, "gross_total": 77256.22, "base_fare": 26303.05, "tax": 51453.17, "sell": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg5NjYuOTEsImJhc2VfZmFyZSI6MjYzMDMuMDUsInRheCI6NTE0NTMuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODQ2Ni45MSwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI1Ni4yMiwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4OTY2LjkxIiwiYmFzZV9mYXJlIjoiMjYzMDMuMDUiLCJ0YXgiOiI1MTQ1My4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODQ2Ni45MSIsImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzcyNTYuMjIiLCJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc4NDY2LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78966.91, "filter": { "id": "F1RT00002-305-294", "price": 78966.91, "gross_total": 77256.22, "journey_duration": "PT1D4H5M", "journey_duration_seconds": 101100, "layover_duration": "PT14H10M", "layover_duration_seconds": 51000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609090920dac202609091735642dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT1D4H5M", "destination_reach_timestamp": 101100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-306-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-230", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-306-294-0", "itt_flight_key": "F1F400029-230-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "f488ad6e45732eeb521e2abd2267af31", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-306-294-1", "itt_flight_key": "F1F400029-230-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "793c2357313d6a30fa0bb19ccc901493", "origin": "DOH", "departure_time": "2026-11-21T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 78966.91, "gross_total": 77256.22, "base_fare": 26303.05, "tax": 51453.17, "sell": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzg5NjYuOTEsImJhc2VfZmFyZSI6MjYzMDMuMDUsInRheCI6NTE0NTMuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODQ2Ni45MSwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzI1Ni4yMiwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTQ1My4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 78966.91, "base_fare": 26303.05, "tax": 51453.17, "gross": { "base_fare": "25803.05", "tax": "51453.17", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4OTY2LjkxIiwiYmFzZV9mYXJlIjoiMjYzMDMuMDUiLCJ0YXgiOiI1MTQ1My4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODQ2Ni45MSIsImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE0NTMuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzcyNTYuMjIiLCJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNDUzLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc4NDY2LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 78966.91, "filter": { "id": "F1RT00002-306-294", "price": 78966.91, "gross_total": 77256.22, "journey_duration": "PT1D13H10M", "journey_duration_seconds": 133800, "layover_duration": "PT23H15M", "layover_duration_seconds": 83700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT1D13H10M", "destination_reach_timestamp": 133800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-307-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-26", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-307-294-0", "itt_flight_key": "F1TT00016-26", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-307-294-1", "itt_flight_key": "F1TT00016-26", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAjdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAjdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 79127, "gross_total": 77927, "base_fare": 28854, "tax": 49573, "sell": { "currency": "BDT", "total": 79127, "base_fare": 28854, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzkxMjcsImJhc2VfZmFyZSI6Mjg4NTQsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODYyNywiYmFzZV9mYXJlIjoyODM1NCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzkyNywiYmFzZV9mYXJlIjoyODM1NCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 79127, "base_fare": 28854, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "28354.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 79127, "base_fare": 28854, "tax": 49573, "gross": { "base_fare": "28354.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc5MTI3LjAwIiwiYmFzZV9mYXJlIjoiMjg4NTQuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MzU0LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODYyNy4wMCIsImJhc2VfZmFyZSI6IjI4MzU0LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyODM1NC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzkyNy4wMCIsImJhc2VfZmFyZSI6IjI4MzU0LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3ODYyNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAjdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAjdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 79127, "filter": { "id": "F1RT00002-307-294", "price": 79127, "gross_total": 77927, "journey_duration": "PT21H25M", "journey_duration_seconds": 77100, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-308-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-27", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-308-294-0", "itt_flight_key": "F1TT00016-27", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-308-294-1", "itt_flight_key": "F1TT00016-27", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAjdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAjdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 79127, "gross_total": 77927, "base_fare": 28854, "tax": 49573, "sell": { "currency": "BDT", "total": 79127, "base_fare": 28854, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzkxMjcsImJhc2VfZmFyZSI6Mjg4NTQsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODYyNywiYmFzZV9mYXJlIjoyODM1NCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzkyNywiYmFzZV9mYXJlIjoyODM1NCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 79127, "base_fare": 28854, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "28354.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 79127, "base_fare": 28854, "tax": 49573, "gross": { "base_fare": "28354.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc5MTI3LjAwIiwiYmFzZV9mYXJlIjoiMjg4NTQuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MzU0LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODYyNy4wMCIsImJhc2VfZmFyZSI6IjI4MzU0LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyODM1NC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NzkyNy4wMCIsImJhc2VfZmFyZSI6IjI4MzU0LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3ODYyNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "Q", "farebasis": "QJR3P6RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAjdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QJR3P6RE", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+yW6fZOdgOoQvTiAaaTe9\/jMpuChVIGvH0izE6usCJt\/hvA97Dpqh7Aiqcue4rREaGXh0gnWC7q38ELWhLRBwN1Y6\/WXpjntLVEhYu0tFRzc6Y52RMLm0zTaCdRpM2gZ8oq8k656cWCr1vneF1Qo6wX23uA4DcLMM=", "FareInfoRef": "0bnHpB9GuDKAjdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 79127, "filter": { "id": "F1RT00002-308-294", "price": 79127, "gross_total": 77927, "journey_duration": "PT22H15M", "journey_duration_seconds": 80100, "layover_duration": "PT8H20M", "layover_duration_seconds": 30000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-309-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-10", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-309-294-0", "itt_flight_key": "F1TF00018-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-1#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "XFAADB885-282D-4B10-8FD3-1#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "F1RT00002-309-294-1", "itt_flight_key": "F1TF00018-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H50M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-63#Isgm97003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-21 01:30:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "2287" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2287" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "U", "meal_code": null, "seat_available": "", "fareBasisCode": "UWEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-63#Isgm75003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "U", "meal_code": null, "seat_available": "", "fareBasisCode": "UWEESSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 79201.67, "gross_total": 81271, "base_fare": 49074, "tax": 32925, "sell": { "currency": "BDT", "total": 79201.67, "base_fare": 49074, "tax": 32925 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzkyMDEuNjcsImJhc2VfZmFyZSI6NDkwNzQsInRheCI6MzI5MjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODcwMS42NywiYmFzZV9mYXJlIjo0ODU3NCwidGF4IjozMjkyNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTI3MSwiYmFzZV9mYXJlIjo0ODU3NCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 79201.67, "base_fare": 49074, "tax": 32925, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48574.00", "tax": "32697.00", "discount": 3497.33, "ait": "228.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 79201.67, "base_fare": 49074, "tax": 32925, "gross": { "base_fare": "48574.00", "tax": "32697.00", "discount": "3497.33", "ait": "228.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc5MjAxLjY3IiwiYmFzZV9mYXJlIjoiNDkwNzQuMDAiLCJ0YXgiOiIzMjkyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NTc0LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjM0OTcuMzMiLCJhaXQiOiIyMjguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc4NzAxLjY3IiwiYmFzZV9mYXJlIjoiNDg1NzQuMDAiLCJ0YXgiOiIzMjkyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NTc0LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjM0OTcuMzMiLCJhaXQiOiIyMjguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODEyNzEuMDAiLCJiYXNlX2ZhcmUiOiI0ODU3NC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIzNDk3LjMzIiwiYWl0IjoiMjI4LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3ODcwMS42NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 79201.67, "filter": { "id": "F1RT00002-309-294", "price": 79201.67, "gross_total": 81271, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611202140dxb2026112101302287dxb202611210700ruh202611210800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-310-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-231", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-310-294-0", "itt_flight_key": "F1F400029-231-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "f488ad6e45732eeb521e2abd2267af31", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "8f820fb1f1ac5ce1df4939b994f336a6", "origin": "DOH", "departure_time": "2026-09-09T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-09T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "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": 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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-310-294-1", "itt_flight_key": "F1F400029-231-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 79290.62, "gross_total": 77579.93, "base_fare": 26303.05, "tax": 51776.88, "sell": { "currency": "BDT", "total": 79290.62, "base_fare": 26303.05, "tax": 51776.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzkyOTAuNjIsImJhc2VfZmFyZSI6MjYzMDMuMDUsInRheCI6NTE3NzYuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODc5MC42MiwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTc3Ni44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzU3OS45MywiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTc3Ni44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 79290.62, "base_fare": 26303.05, "tax": 51776.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "25803.05", "tax": "51776.88", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 79290.62, "base_fare": 26303.05, "tax": 51776.88, "gross": { "base_fare": "25803.05", "tax": "51776.88", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc5MjkwLjYyIiwiYmFzZV9mYXJlIjoiMjYzMDMuMDUiLCJ0YXgiOiI1MTc3Ni44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE3NzYuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODc5MC42MiIsImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE3NzYuODgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNzc2Ljg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzc1NzkuOTMiLCJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNzc2Ljg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc4NzkwLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 79290.62, "filter": { "id": "F1RT00002-310-294", "price": 79290.62, "gross_total": 77579.93, "journey_duration": "PT1D5H20M", "journey_duration_seconds": 105600, "layover_duration": "PT15H25M", "layover_duration_seconds": 55500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609090920dac202609091735642dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D5H20M", "destination_reach_timestamp": 105600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-311-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-232", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-311-294-0", "itt_flight_key": "F1F400029-232-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-311-294-1", "itt_flight_key": "F1F400029-232-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1e7ade6c76c9540da4677e8c701594e5", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 79290.62, "gross_total": 77579.93, "base_fare": 26303.05, "tax": 51776.88, "sell": { "currency": "BDT", "total": 79290.62, "base_fare": 26303.05, "tax": 51776.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzkyOTAuNjIsImJhc2VfZmFyZSI6MjYzMDMuMDUsInRheCI6NTE3NzYuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODc5MC42MiwiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTc3Ni44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzU3OS45MywiYmFzZV9mYXJlIjoyNTgwMy4wNSwidGF4Ijo1MTc3Ni44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 79290.62, "base_fare": 26303.05, "tax": 51776.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "25803.05", "tax": "51776.88", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 79290.62, "base_fare": 26303.05, "tax": 51776.88, "gross": { "base_fare": "25803.05", "tax": "51776.88", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc5MjkwLjYyIiwiYmFzZV9mYXJlIjoiMjYzMDMuMDUiLCJ0YXgiOiI1MTc3Ni44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE3NzYuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODc5MC42MiIsImJhc2VfZmFyZSI6IjI1ODAzLjA1IiwidGF4IjoiNTE3NzYuODgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNzc2Ljg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzc1NzkuOTMiLCJiYXNlX2ZhcmUiOiIyNTgwMy4wNSIsInRheCI6IjUxNzc2Ljg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc4NzkwLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 79290.62, "filter": { "id": "F1RT00002-311-294", "price": 79290.62, "gross_total": 77579.93, "journey_duration": "PT1D3H55M", "journey_duration_seconds": 100500, "layover_duration": "PT14H0M", "layover_duration_seconds": 50400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT1D3H55M", "destination_reach_timestamp": 100500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-312-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-233", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-312-294-0", "itt_flight_key": "F1F400029-233-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-312-294-1", "itt_flight_key": "F1F400029-233-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "5600399874a05e6ed4538b7a005785b7", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 79595.21, "gross_total": 77884.52, "base_fare": 26893.11, "tax": 51491.41, "sell": { "currency": "BDT", "total": 79595.21, "base_fare": 26893.11, "tax": 51491.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzk1OTUuMjEsImJhc2VfZmFyZSI6MjY4OTMuMTEsInRheCI6NTE0OTEuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTA5NS4yMSwiYmFzZV9mYXJlIjoyNjM5My4xMSwidGF4Ijo1MTQ5MS40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3Nzg4NC41MiwiYmFzZV9mYXJlIjoyNjM5My4xMSwidGF4Ijo1MTQ5MS40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 79595.21, "base_fare": 26893.11, "tax": 51491.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "26393.11", "tax": "51491.41", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 79595.21, "base_fare": 26893.11, "tax": 51491.41, "gross": { "base_fare": "26393.11", "tax": "51491.41", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc5NTk1LjIxIiwiYmFzZV9mYXJlIjoiMjY4OTMuMTEiLCJ0YXgiOiI1MTQ5MS40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2MzkzLjExIiwidGF4IjoiNTE0OTEuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTA5NS4yMSIsImJhc2VfZmFyZSI6IjI2MzkzLjExIiwidGF4IjoiNTE0OTEuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjM5My4xMSIsInRheCI6IjUxNDkxLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzc4ODQuNTIiLCJiYXNlX2ZhcmUiOiIyNjM5My4xMSIsInRheCI6IjUxNDkxLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc5MDk1LjIxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 79595.21, "filter": { "id": "F1RT00002-312-294", "price": 79595.21, "gross_total": 77884.52, "journey_duration": "PT17H30M", "journey_duration_seconds": 63000, "layover_duration": "PT3H35M", "layover_duration_seconds": 12900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT17H30M", "destination_reach_timestamp": 63000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-313-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-234", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-313-294-0", "itt_flight_key": "F1F400029-234-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-313-294-1", "itt_flight_key": "F1F400029-234-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "0a477de1c04a9a75eed99078755a6e10", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 79595.21, "gross_total": 77884.52, "base_fare": 26893.11, "tax": 51491.41, "sell": { "currency": "BDT", "total": 79595.21, "base_fare": 26893.11, "tax": 51491.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzk1OTUuMjEsImJhc2VfZmFyZSI6MjY4OTMuMTEsInRheCI6NTE0OTEuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTA5NS4yMSwiYmFzZV9mYXJlIjoyNjM5My4xMSwidGF4Ijo1MTQ5MS40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3Nzg4NC41MiwiYmFzZV9mYXJlIjoyNjM5My4xMSwidGF4Ijo1MTQ5MS40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 79595.21, "base_fare": 26893.11, "tax": 51491.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "26393.11", "tax": "51491.41", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 79595.21, "base_fare": 26893.11, "tax": 51491.41, "gross": { "base_fare": "26393.11", "tax": "51491.41", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc5NTk1LjIxIiwiYmFzZV9mYXJlIjoiMjY4OTMuMTEiLCJ0YXgiOiI1MTQ5MS40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2MzkzLjExIiwidGF4IjoiNTE0OTEuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTA5NS4yMSIsImJhc2VfZmFyZSI6IjI2MzkzLjExIiwidGF4IjoiNTE0OTEuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjM5My4xMSIsInRheCI6IjUxNDkxLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzc4ODQuNTIiLCJiYXNlX2ZhcmUiOiIyNjM5My4xMSIsInRheCI6IjUxNDkxLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjc5MDk1LjIxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 79595.21, "filter": { "id": "F1RT00002-313-294", "price": 79595.21, "gross_total": 77884.52, "journey_duration": "PT18H0M", "journey_duration_seconds": 64800, "layover_duration": "PT4H5M", "layover_duration_seconds": 14700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT18H0M", "destination_reach_timestamp": 64800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-314-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-35", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-314-294-0", "itt_flight_key": "F1SE00005-35", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H05M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "0-35", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": 441, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1467 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1467 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 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": "BASIC ECO", "cabin_code": "Y", "booking_code": "Y", "meal_code": "M", "seat_available": 8, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "1-35", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": 3181, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 798 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 798 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": "pieces", "title": " 2 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": "BASIC ECO", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-314-294-1", "itt_flight_key": "F1SE00005-35", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H00M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "0-35", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": 3255, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 803 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 803 }, "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": "BASIC ECO", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } }, { "air_segment_key": "1-35", "origin": "JED", "departure_time": "2026-11-20T08:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T09:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": 527, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1022 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1022 }, "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": "BASIC ECO", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } } ] } ], "promo_title": "BASIC ECO", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 80145.75, "gross_total": 78753.66, "base_fare": 61544.41, "tax": 17709.25, "sell": { "currency": "BDT", "total": 80145.75, "base_fare": 61544.41, "tax": 17709.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAxNDUuNzUsImJhc2VfZmFyZSI6NjE1NDQuNDEsInRheCI6MTc3MDkuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTY0NS43NSwiYmFzZV9mYXJlIjo2MTA0NC40MSwidGF4IjoxNzcwOS4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODc1My42NiwiYmFzZV9mYXJlIjo2MTA0NC40MSwidGF4IjoxNzcwOS4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80145.75, "base_fare": 61544.41, "tax": 17709.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61044.41", "tax": "17709.25", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 80145.75, "base_fare": 61544.41, "tax": 17709.25, "gross": { "base_fare": "61044.41", "tax": "17709.25", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMTQ1Ljc1IiwiYmFzZV9mYXJlIjoiNjE1NDQuNDEiLCJ0YXgiOiIxNzcwOS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDQ0LjQxIiwidGF4IjoiMTc3MDkuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTY0NS43NSIsImJhc2VfZmFyZSI6IjYxMDQ0LjQxIiwidGF4IjoiMTc3MDkuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA0NC40MSIsInRheCI6IjE3NzA5LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODc1My42NiIsImJhc2VfZmFyZSI6IjYxMDQ0LjQxIiwidGF4IjoiMTc3MDkuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3OTY0NS43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 80145.75, "filter": { "id": "F1RT00002-314-294", "price": 80145.75, "gross_total": 78753.66, "journey_duration": "PT11H0M", "journey_duration_seconds": 39600, "layover_duration": "PT1H45M", "layover_duration_seconds": 6300, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "BASIC ECO", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH", "70": "MED", "71": "JED" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:40:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467adtmed202609100415dac202609101400798adtdac202611200140jed202611200615803adtjed202611200800ruh2026112009401022adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-315-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-36", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-315-294-0", "itt_flight_key": "F1SE00005-36", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H05M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "0-36", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": 441, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1467 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1467 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 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": "BASIC ECO", "cabin_code": "Y", "booking_code": "Y", "meal_code": "M", "seat_available": 8, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "1-36", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": 3181, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 798 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 798 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": "pieces", "title": " 2 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": "BASIC ECO", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-315-294-1", "itt_flight_key": "F1SE00005-36", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "0-36", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": 3255, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 809 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 809 }, "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": "BASIC ECO", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } }, { "air_segment_key": "1-36", "origin": "JED", "departure_time": "2026-11-20T20:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T21:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": 527, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1046 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1046 }, "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": "BASIC ECO", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } } ] } ], "promo_title": "BASIC ECO", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 80145.75, "gross_total": 78753.66, "base_fare": 61544.41, "tax": 17709.25, "sell": { "currency": "BDT", "total": 80145.75, "base_fare": 61544.41, "tax": 17709.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAxNDUuNzUsImJhc2VfZmFyZSI6NjE1NDQuNDEsInRheCI6MTc3MDkuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTY0NS43NSwiYmFzZV9mYXJlIjo2MTA0NC40MSwidGF4IjoxNzcwOS4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODc1My42NiwiYmFzZV9mYXJlIjo2MTA0NC40MSwidGF4IjoxNzcwOS4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80145.75, "base_fare": 61544.41, "tax": 17709.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61044.41", "tax": "17709.25", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 80145.75, "base_fare": 61544.41, "tax": 17709.25, "gross": { "base_fare": "61044.41", "tax": "17709.25", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMTQ1Ljc1IiwiYmFzZV9mYXJlIjoiNjE1NDQuNDEiLCJ0YXgiOiIxNzcwOS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDQ0LjQxIiwidGF4IjoiMTc3MDkuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTY0NS43NSIsImJhc2VfZmFyZSI6IjYxMDQ0LjQxIiwidGF4IjoiMTc3MDkuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA0NC40MSIsInRheCI6IjE3NzA5LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODc1My42NiIsImJhc2VfZmFyZSI6IjYxMDQ0LjQxIiwidGF4IjoiMTc3MDkuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3OTY0NS43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 80145.75, "filter": { "id": "F1RT00002-315-294", "price": 80145.75, "gross_total": 78753.66, "journey_duration": "PT11H15M", "journey_duration_seconds": 40500, "layover_duration": "PT2H0M", "layover_duration_seconds": 7200, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "BASIC ECO", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH", "70": "MED", "71": "JED" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:40:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467adtmed202609100415dac202609101400798adtdac202611201325jed202611201800809adtjed202611202000ruh2026112021401046adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-316-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-37", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-316-294-0", "itt_flight_key": "F1SE00005-37", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H05M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "0-37", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": 441, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1467 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1467 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 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": "BASIC ECO", "cabin_code": "Y", "booking_code": "Y", "meal_code": "M", "seat_available": 8, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "1-37", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": 3181, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 798 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 798 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": "pieces", "title": " 2 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": "BASIC ECO", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-316-294-1", "itt_flight_key": "F1SE00005-37", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "0-37", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": 3255, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 809 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 809 }, "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": "BASIC ECO", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } }, { "air_segment_key": "1-37", "origin": "JED", "departure_time": "2026-11-20T19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T21:10:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": 527, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1084 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1084 }, "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": "BASIC ECO", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } } ] } ], "promo_title": "BASIC ECO", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 80145.75, "gross_total": 78753.66, "base_fare": 61544.41, "tax": 17709.25, "sell": { "currency": "BDT", "total": 80145.75, "base_fare": 61544.41, "tax": 17709.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAxNDUuNzUsImJhc2VfZmFyZSI6NjE1NDQuNDEsInRheCI6MTc3MDkuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTY0NS43NSwiYmFzZV9mYXJlIjo2MTA0NC40MSwidGF4IjoxNzcwOS4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODc1My42NiwiYmFzZV9mYXJlIjo2MTA0NC40MSwidGF4IjoxNzcwOS4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80145.75, "base_fare": 61544.41, "tax": 17709.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61044.41", "tax": "17709.25", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 80145.75, "base_fare": 61544.41, "tax": 17709.25, "gross": { "base_fare": "61044.41", "tax": "17709.25", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMTQ1Ljc1IiwiYmFzZV9mYXJlIjoiNjE1NDQuNDEiLCJ0YXgiOiIxNzcwOS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDQ0LjQxIiwidGF4IjoiMTc3MDkuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTY0NS43NSIsImJhc2VfZmFyZSI6IjYxMDQ0LjQxIiwidGF4IjoiMTc3MDkuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA0NC40MSIsInRheCI6IjE3NzA5LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODc1My42NiIsImJhc2VfZmFyZSI6IjYxMDQ0LjQxIiwidGF4IjoiMTc3MDkuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3OTY0NS43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 80145.75, "filter": { "id": "F1RT00002-316-294", "price": 80145.75, "gross_total": 78753.66, "journey_duration": "PT10H45M", "journey_duration_seconds": 38700, "layover_duration": "PT1H30M", "layover_duration_seconds": 5400, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "BASIC ECO", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH", "70": "MED", "71": "JED" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:10:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467adtmed202609100415dac202609101400798adtdac202611201325jed202611201800809adtjed202611201930ruh2026112021101084adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-317-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-38", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-317-294-0", "itt_flight_key": "F1SE00005-38", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H05M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "0-38", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": 441, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1467 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1467 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 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": "BASIC ECO", "cabin_code": "Y", "booking_code": "Y", "meal_code": "M", "seat_available": 8, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "1-38", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": 3181, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 798 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 798 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": null, "unit": "pieces", "title": " 2 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": "BASIC ECO", "cabin_code": "Y", "booking_code": "L", "meal_code": "M", "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-317-294-1", "itt_flight_key": "F1SE00005-38", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "0-38", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": 3255, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 809 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 809 }, "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": "BASIC ECO", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } }, { "air_segment_key": "1-38", "origin": "JED", "departure_time": "2026-11-20T20:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T22:10:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": 527, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1086 }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": 1086 }, "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": "BASIC ECO", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BASIC ECO", "brand_code": "NBASICE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } } ] } ], "promo_title": "BASIC ECO", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 80145.75, "gross_total": 78753.66, "base_fare": 61544.41, "tax": 17709.25, "sell": { "currency": "BDT", "total": 80145.75, "base_fare": 61544.41, "tax": 17709.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAxNDUuNzUsImJhc2VfZmFyZSI6NjE1NDQuNDEsInRheCI6MTc3MDkuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTY0NS43NSwiYmFzZV9mYXJlIjo2MTA0NC40MSwidGF4IjoxNzcwOS4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODc1My42NiwiYmFzZV9mYXJlIjo2MTA0NC40MSwidGF4IjoxNzcwOS4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80145.75, "base_fare": 61544.41, "tax": 17709.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61044.41", "tax": "17709.25", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 80145.75, "base_fare": 61544.41, "tax": 17709.25, "gross": { "base_fare": "61044.41", "tax": "17709.25", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMTQ1Ljc1IiwiYmFzZV9mYXJlIjoiNjE1NDQuNDEiLCJ0YXgiOiIxNzcwOS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDQ0LjQxIiwidGF4IjoiMTc3MDkuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTY0NS43NSIsImJhc2VfZmFyZSI6IjYxMDQ0LjQxIiwidGF4IjoiMTc3MDkuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA0NC40MSIsInRheCI6IjE3NzA5LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODc1My42NiIsImJhc2VfZmFyZSI6IjYxMDQ0LjQxIiwidGF4IjoiMTc3MDkuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo3OTY0NS43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 80145.75, "filter": { "id": "F1RT00002-317-294", "price": 80145.75, "gross_total": 78753.66, "journey_duration": "PT11H45M", "journey_duration_seconds": 42300, "layover_duration": "PT2H30M", "layover_duration_seconds": 9000, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "BASIC ECO", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH", "70": "MED", "71": "JED" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T22:10:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467adtmed202609100415dac202609101400798adtdac202611201325jed202611201800809adtjed202611202030ruh2026112022101086adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-318-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-28", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-318-294-0", "itt_flight_key": "F1TT00016-28", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-318-294-1", "itt_flight_key": "F1TT00016-28", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-318-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT17H30M", "journey_duration_seconds": 63000, "layover_duration": "PT3H35M", "layover_duration_seconds": 12900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-319-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-29", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-319-294-0", "itt_flight_key": "F1TT00016-29", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-319-294-1", "itt_flight_key": "F1TT00016-29", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-319-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT18H0M", "journey_duration_seconds": 64800, "layover_duration": "PT4H5M", "layover_duration_seconds": 14700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-320-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-30", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-320-294-0", "itt_flight_key": "F1TT00016-30", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-320-294-1", "itt_flight_key": "F1TT00016-30", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-320-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT22H45M", "journey_duration_seconds": 81900, "layover_duration": "PT8H50M", "layover_duration_seconds": 31800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-321-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-31", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-321-294-0", "itt_flight_key": "F1TT00016-31", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-321-294-1", "itt_flight_key": "F1TT00016-31", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-321-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D2H10M", "journey_duration_seconds": 94200, "layover_duration": "PT12H15M", "layover_duration_seconds": 44100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-322-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-32", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-322-294-0", "itt_flight_key": "F1TT00016-32", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-322-294-1", "itt_flight_key": "F1TT00016-32", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-322-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D2H40M", "journey_duration_seconds": 96000, "layover_duration": "PT12H45M", "layover_duration_seconds": 45900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-323-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-33", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-323-294-0", "itt_flight_key": "F1TT00016-33", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-323-294-1", "itt_flight_key": "F1TT00016-33", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-323-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT21H15M", "journey_duration_seconds": 76500, "layover_duration": "PT7H20M", "layover_duration_seconds": 26400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-324-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-34", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-324-294-0", "itt_flight_key": "F1TT00016-34", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-324-294-1", "itt_flight_key": "F1TT00016-34", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-324-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT21H45M", "journey_duration_seconds": 78300, "layover_duration": "PT7H50M", "layover_duration_seconds": 28200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-325-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-35", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-325-294-0", "itt_flight_key": "F1TT00016-35", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-325-294-1", "itt_flight_key": "F1TT00016-35", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-325-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D2H30M", "journey_duration_seconds": 95400, "layover_duration": "PT12H35M", "layover_duration_seconds": 45300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-326-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-36", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-326-294-0", "itt_flight_key": "F1TT00016-36", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-326-294-1", "itt_flight_key": "F1TT00016-36", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-326-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D5H55M", "journey_duration_seconds": 107700, "layover_duration": "PT16H0M", "layover_duration_seconds": 57600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-327-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-37", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-327-294-0", "itt_flight_key": "F1TT00016-37", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-327-294-1", "itt_flight_key": "F1TT00016-37", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-327-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D6H25M", "journey_duration_seconds": 109500, "layover_duration": "PT16H30M", "layover_duration_seconds": 59400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-328-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-38", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-328-294-0", "itt_flight_key": "F1TT00016-38", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-328-294-1", "itt_flight_key": "F1TT00016-38", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-328-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT21H40M", "journey_duration_seconds": 78000, "layover_duration": "PT7H45M", "layover_duration_seconds": 27900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-329-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-39", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-329-294-0", "itt_flight_key": "F1TT00016-39", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-329-294-1", "itt_flight_key": "F1TT00016-39", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-329-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT22H10M", "journey_duration_seconds": 79800, "layover_duration": "PT8H15M", "layover_duration_seconds": 29700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-330-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-40", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-330-294-0", "itt_flight_key": "F1TT00016-40", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-330-294-1", "itt_flight_key": "F1TT00016-40", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-330-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D2H55M", "journey_duration_seconds": 96900, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-331-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-41", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-331-294-0", "itt_flight_key": "F1TT00016-41", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-331-294-1", "itt_flight_key": "F1TT00016-41", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-331-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D6H20M", "journey_duration_seconds": 109200, "layover_duration": "PT16H25M", "layover_duration_seconds": 59100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-332-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-42", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-332-294-0", "itt_flight_key": "F1TT00016-42", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-332-294-1", "itt_flight_key": "F1TT00016-42", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-332-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D6H50M", "journey_duration_seconds": 111000, "layover_duration": "PT16H55M", "layover_duration_seconds": 60900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-333-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-43", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-333-294-0", "itt_flight_key": "F1TT00016-43", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-333-294-1", "itt_flight_key": "F1TT00016-43", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-333-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT21H50M", "journey_duration_seconds": 78600, "layover_duration": "PT7H55M", "layover_duration_seconds": 28500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-334-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-44", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-334-294-0", "itt_flight_key": "F1TT00016-44", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-334-294-1", "itt_flight_key": "F1TT00016-44", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-44", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-44", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-334-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT22H20M", "journey_duration_seconds": 80400, "layover_duration": "PT8H25M", "layover_duration_seconds": 30300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-335-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-45", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-335-294-0", "itt_flight_key": "F1TT00016-45", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-335-294-1", "itt_flight_key": "F1TT00016-45", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-45", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-45", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-335-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D3H5M", "journey_duration_seconds": 97500, "layover_duration": "PT13H10M", "layover_duration_seconds": 47400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-336-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-46", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-336-294-0", "itt_flight_key": "F1TT00016-46", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-336-294-1", "itt_flight_key": "F1TT00016-46", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-336-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D6H30M", "journey_duration_seconds": 109800, "layover_duration": "PT16H35M", "layover_duration_seconds": 59700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-337-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-47", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-337-294-0", "itt_flight_key": "F1TT00016-47", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-337-294-1", "itt_flight_key": "F1TT00016-47", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-47", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-47", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-337-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D7H0M", "journey_duration_seconds": 111600, "layover_duration": "PT17H5M", "layover_duration_seconds": 61500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-338-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-48", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-338-294-0", "itt_flight_key": "F1TT00016-48", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-338-294-1", "itt_flight_key": "F1TT00016-48", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-48", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-48", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-338-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D0H30M", "journey_duration_seconds": 88200, "layover_duration": "PT10H35M", "layover_duration_seconds": 38100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-339-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-49", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-339-294-0", "itt_flight_key": "F1TT00016-49", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-339-294-1", "itt_flight_key": "F1TT00016-49", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-339-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D1H0M", "journey_duration_seconds": 90000, "layover_duration": "PT11H5M", "layover_duration_seconds": 39900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-340-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-50", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-340-294-0", "itt_flight_key": "F1TT00016-50", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-340-294-1", "itt_flight_key": "F1TT00016-50", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-340-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D5H45M", "journey_duration_seconds": 107100, "layover_duration": "PT15H50M", "layover_duration_seconds": 57000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-341-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-51", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-341-294-0", "itt_flight_key": "F1TT00016-51", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-341-294-1", "itt_flight_key": "F1TT00016-51", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-341-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D9H10M", "journey_duration_seconds": 119400, "layover_duration": "PT19H15M", "layover_duration_seconds": 69300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-342-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-52", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-342-294-0", "itt_flight_key": "F1TT00016-52", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-342-294-1", "itt_flight_key": "F1TT00016-52", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-342-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D9H40M", "journey_duration_seconds": 121200, "layover_duration": "PT19H45M", "layover_duration_seconds": 71100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-343-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-53", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-343-294-0", "itt_flight_key": "F1TT00016-53", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-343-294-1", "itt_flight_key": "F1TT00016-53", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-343-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D4H0M", "journey_duration_seconds": 100800, "layover_duration": "PT14H5M", "layover_duration_seconds": 50700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-344-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-54", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-344-294-0", "itt_flight_key": "F1TT00016-54", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-344-294-1", "itt_flight_key": "F1TT00016-54", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-344-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D4H30M", "journey_duration_seconds": 102600, "layover_duration": "PT14H35M", "layover_duration_seconds": 52500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-345-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-55", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-345-294-0", "itt_flight_key": "F1TT00016-55", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-345-294-1", "itt_flight_key": "F1TT00016-55", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-345-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D9H15M", "journey_duration_seconds": 119700, "layover_duration": "PT19H20M", "layover_duration_seconds": 69600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-346-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-56", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-346-294-0", "itt_flight_key": "F1TT00016-56", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-346-294-1", "itt_flight_key": "F1TT00016-56", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-346-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D12H40M", "journey_duration_seconds": 132000, "layover_duration": "PT22H45M", "layover_duration_seconds": 81900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-347-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-57", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-347-294-0", "itt_flight_key": "F1TT00016-57", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-347-294-1", "itt_flight_key": "F1TT00016-57", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80313, "gross_total": 79113, "base_fare": 30040, "tax": 49573, "sell": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODAzMTMsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTgxMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTExMywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80313, "base_fare": 30040, "tax": 49573, "gross": { "base_fare": "29540.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwMzEzLjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTgxMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTExMy4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo3OTgxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80313, "filter": { "id": "F1RT00002-347-294", "price": 80313, "gross_total": 79113, "journey_duration": "PT1D13H10M", "journey_duration_seconds": 133800, "layover_duration": "PT23H15M", "layover_duration_seconds": 83700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-348-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-1", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-348-294-0", "itt_flight_key": "F1AS00003-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "17H50M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 07:45", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09 14:40", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "BOM", "departure_time": "2026-09-10 08:30", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 12:05", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H05M", "distance": [], "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-348-294-1", "itt_flight_key": "F1AS00003-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H15M", "transit_time": "10H5M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 15:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20 18:20", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H30M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "BOM", "departure_time": "2026-11-21 04:25", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 06:35", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT4H40M", "distance": [], "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80429.94, "gross_total": 78910.41, "base_fare": 41719.63, "tax": 37690.78, "sell": { "currency": "BDT", "total": 80429.94, "base_fare": 41719.63, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA0MjkuOTQsImJhc2VfZmFyZSI6NDE3MTkuNjMsInRheCI6Mzc2OTAuNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTkyOS45NCwiYmFzZV9mYXJlIjo0MTIxOS42MywidGF4IjozNzY5MC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3ODkxMC40MSwiYmFzZV9mYXJlIjo0MTIxOS42MywidGF4IjozNzY5MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80429.94, "base_fare": 41719.63, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "41219.63", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 80429.94, "base_fare": 41719.63, "tax": 37690.78, "gross": { "base_fare": "41219.63", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNDI5Ljk0IiwiYmFzZV9mYXJlIjoiNDE3MTkuNjMiLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMjE5LjYzIiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTkyOS45NCIsImJhc2VfZmFyZSI6IjQxMjE5LjYzIiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0MTIxOS42MyIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzg5MTAuNDEiLCJiYXNlX2ZhcmUiOiI0MTIxOS42MyIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjc5OTI5Ljk0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 80429.94, "filter": { "id": "F1RT00002-348-294", "price": 80429.94, "gross_total": 78910.41, "journey_duration": "PT18H15M", "journey_duration_seconds": 65700, "layover_duration": "PT2D1H15M", "layover_duration_seconds": 177300, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Saver", "connecting_airport": { "": "HYD", "1": "BOM" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:45", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090745bom2026090914406e074bom202609100830dac2026091012056e1115dac202611201520bom2026112018206e1116bom202611210425ruh2026112106356e073", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-349-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-58", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-349-294-0", "itt_flight_key": "F1TT00016-58", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-349-294-1", "itt_flight_key": "F1TT00016-58", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-349-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D4H15M", "journey_duration_seconds": 101700, "layover_duration": "PT14H20M", "layover_duration_seconds": 51600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-350-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-59", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-350-294-0", "itt_flight_key": "F1TT00016-59", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-350-294-1", "itt_flight_key": "F1TT00016-59", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-350-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D4H45M", "journey_duration_seconds": 103500, "layover_duration": "PT14H50M", "layover_duration_seconds": 53400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-351-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-60", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-351-294-0", "itt_flight_key": "F1TT00016-60", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-351-294-1", "itt_flight_key": "F1TT00016-60", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-351-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D9H30M", "journey_duration_seconds": 120600, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-352-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-61", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-352-294-0", "itt_flight_key": "F1TT00016-61", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-352-294-1", "itt_flight_key": "F1TT00016-61", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-352-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D12H55M", "journey_duration_seconds": 132900, "layover_duration": "PT23H0M", "layover_duration_seconds": 82800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-353-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-62", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-353-294-0", "itt_flight_key": "F1TT00016-62", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-353-294-1", "itt_flight_key": "F1TT00016-62", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-353-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D13H25M", "journey_duration_seconds": 134700, "layover_duration": "PT23H30M", "layover_duration_seconds": 84600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-354-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-63", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-354-294-0", "itt_flight_key": "F1TT00016-63", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-354-294-1", "itt_flight_key": "F1TT00016-63", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-354-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D4H50M", "journey_duration_seconds": 103800, "layover_duration": "PT14H55M", "layover_duration_seconds": 53700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-355-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-64", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-355-294-0", "itt_flight_key": "F1TT00016-64", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-355-294-1", "itt_flight_key": "F1TT00016-64", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-355-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D5H20M", "journey_duration_seconds": 105600, "layover_duration": "PT15H25M", "layover_duration_seconds": 55500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-356-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-65", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-356-294-0", "itt_flight_key": "F1TT00016-65", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-356-294-1", "itt_flight_key": "F1TT00016-65", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-356-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D10H5M", "journey_duration_seconds": 122700, "layover_duration": "PT20H10M", "layover_duration_seconds": 72600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-357-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-66", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-357-294-0", "itt_flight_key": "F1TT00016-66", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-357-294-1", "itt_flight_key": "F1TT00016-66", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-357-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D13H30M", "journey_duration_seconds": 135000, "layover_duration": "PT23H35M", "layover_duration_seconds": 84900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-358-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-67", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-358-294-0", "itt_flight_key": "F1TT00016-67", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-358-294-1", "itt_flight_key": "F1TT00016-67", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-358-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D14H0M", "journey_duration_seconds": 136800, "layover_duration": "PT1D0H5M", "layover_duration_seconds": 86700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-359-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-68", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-359-294-0", "itt_flight_key": "F1TT00016-68", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-359-294-1", "itt_flight_key": "F1TT00016-68", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-359-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D5H35M", "journey_duration_seconds": 106500, "layover_duration": "PT15H40M", "layover_duration_seconds": 56400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-360-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-69", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-360-294-0", "itt_flight_key": "F1TT00016-69", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-360-294-1", "itt_flight_key": "F1TT00016-69", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-360-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D6H5M", "journey_duration_seconds": 108300, "layover_duration": "PT16H10M", "layover_duration_seconds": 58200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-361-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-70", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-361-294-0", "itt_flight_key": "F1TT00016-70", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-361-294-1", "itt_flight_key": "F1TT00016-70", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-361-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D10H50M", "journey_duration_seconds": 125400, "layover_duration": "PT20H55M", "layover_duration_seconds": 75300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-362-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-71", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-362-294-0", "itt_flight_key": "F1TT00016-71", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-362-294-1", "itt_flight_key": "F1TT00016-71", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-362-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D14H15M", "journey_duration_seconds": 137700, "layover_duration": "PT1D0H20M", "layover_duration_seconds": 87600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-363-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-72", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-363-294-0", "itt_flight_key": "F1TT00016-72", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-363-294-1", "itt_flight_key": "F1TT00016-72", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-363-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-364-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-73", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-364-294-0", "itt_flight_key": "F1TT00016-73", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-364-294-1", "itt_flight_key": "F1TT00016-73", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-364-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D8H25M", "journey_duration_seconds": 116700, "layover_duration": "PT18H30M", "layover_duration_seconds": 66600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-365-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-74", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-365-294-0", "itt_flight_key": "F1TT00016-74", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-365-294-1", "itt_flight_key": "F1TT00016-74", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-365-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D8H55M", "journey_duration_seconds": 118500, "layover_duration": "PT19H0M", "layover_duration_seconds": 68400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-366-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-75", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-366-294-0", "itt_flight_key": "F1TT00016-75", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-366-294-1", "itt_flight_key": "F1TT00016-75", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-366-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D13H40M", "journey_duration_seconds": 135600, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-367-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-76", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-367-294-0", "itt_flight_key": "F1TT00016-76", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-367-294-1", "itt_flight_key": "F1TT00016-76", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-76", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-76", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-367-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D17H5M", "journey_duration_seconds": 147900, "layover_duration": "PT1D3H10M", "layover_duration_seconds": 97800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-368-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-77", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-368-294-0", "itt_flight_key": "F1TT00016-77", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-368-294-1", "itt_flight_key": "F1TT00016-77", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-77", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-77", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-368-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D17H35M", "journey_duration_seconds": 149700, "layover_duration": "PT1D3H40M", "layover_duration_seconds": 99600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-369-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-78", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-369-294-0", "itt_flight_key": "F1TT00016-78", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-369-294-1", "itt_flight_key": "F1TT00016-78", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-78", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-78", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-369-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D11H0M", "journey_duration_seconds": 126000, "layover_duration": "PT21H5M", "layover_duration_seconds": 75900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-370-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-79", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-370-294-0", "itt_flight_key": "F1TT00016-79", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-370-294-1", "itt_flight_key": "F1TT00016-79", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-79", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-79", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-370-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D11H30M", "journey_duration_seconds": 127800, "layover_duration": "PT21H35M", "layover_duration_seconds": 77700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-371-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-80", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-371-294-0", "itt_flight_key": "F1TT00016-80", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-371-294-1", "itt_flight_key": "F1TT00016-80", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-371-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D16H15M", "journey_duration_seconds": 144900, "layover_duration": "PT1D2H20M", "layover_duration_seconds": 94800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-372-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-81", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-372-294-0", "itt_flight_key": "F1TT00016-81", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-372-294-1", "itt_flight_key": "F1TT00016-81", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-372-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D19H40M", "journey_duration_seconds": 157200, "layover_duration": "PT1D5H45M", "layover_duration_seconds": 107100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-373-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-82", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-373-294-0", "itt_flight_key": "F1TT00016-82", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-373-294-1", "itt_flight_key": "F1TT00016-82", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-373-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D20H10M", "journey_duration_seconds": 159000, "layover_duration": "PT1D6H15M", "layover_duration_seconds": 108900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-374-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-83", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-374-294-0", "itt_flight_key": "F1TT00016-83", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-374-294-1", "itt_flight_key": "F1TT00016-83", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-374-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D3H55M", "journey_duration_seconds": 100500, "layover_duration": "PT14H0M", "layover_duration_seconds": 50400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-375-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-84", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-375-294-0", "itt_flight_key": "F1TT00016-84", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-375-294-1", "itt_flight_key": "F1TT00016-84", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-375-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D7H25M", "journey_duration_seconds": 113100, "layover_duration": "PT17H30M", "layover_duration_seconds": 63000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-376-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-85", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-376-294-0", "itt_flight_key": "F1TT00016-85", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-376-294-1", "itt_flight_key": "F1TT00016-85", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-376-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D7H40M", "journey_duration_seconds": 114000, "layover_duration": "PT17H45M", "layover_duration_seconds": 63900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-377-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-86", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-377-294-0", "itt_flight_key": "F1TT00016-86", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-377-294-1", "itt_flight_key": "F1TT00016-86", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-377-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D11H10M", "journey_duration_seconds": 126600, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-378-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-87", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-378-294-0", "itt_flight_key": "F1TT00016-87", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-378-294-1", "itt_flight_key": "F1TT00016-87", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-378-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D8H5M", "journey_duration_seconds": 115500, "layover_duration": "PT18H10M", "layover_duration_seconds": 65400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-379-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-88", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-379-294-0", "itt_flight_key": "F1TT00016-88", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-379-294-1", "itt_flight_key": "F1TT00016-88", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-379-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D11H35M", "journey_duration_seconds": 128100, "layover_duration": "PT21H40M", "layover_duration_seconds": 78000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-380-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-89", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-380-294-0", "itt_flight_key": "F1TT00016-89", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-380-294-1", "itt_flight_key": "F1TT00016-89", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-380-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D8H15M", "journey_duration_seconds": 116100, "layover_duration": "PT18H20M", "layover_duration_seconds": 66000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-381-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-90", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-381-294-0", "itt_flight_key": "F1TT00016-90", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-381-294-1", "itt_flight_key": "F1TT00016-90", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-381-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D11H45M", "journey_duration_seconds": 128700, "layover_duration": "PT21H50M", "layover_duration_seconds": 78600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-382-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-91", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-382-294-0", "itt_flight_key": "F1TT00016-91", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-382-294-1", "itt_flight_key": "F1TT00016-91", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-382-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D10H55M", "journey_duration_seconds": 125700, "layover_duration": "PT21H0M", "layover_duration_seconds": 75600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-383-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-92", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-383-294-0", "itt_flight_key": "F1TT00016-92", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-383-294-1", "itt_flight_key": "F1TT00016-92", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-383-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D14H25M", "journey_duration_seconds": 138300, "layover_duration": "PT1D0H30M", "layover_duration_seconds": 88200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-384-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-93", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-384-294-0", "itt_flight_key": "F1TT00016-93", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-384-294-1", "itt_flight_key": "F1TT00016-93", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-384-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D14H25M", "journey_duration_seconds": 138300, "layover_duration": "PT1D0H30M", "layover_duration_seconds": 88200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-385-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-94", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-385-294-0", "itt_flight_key": "F1TT00016-94", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-385-294-1", "itt_flight_key": "F1TT00016-94", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80635, "gross_total": 79435, "base_fare": 30040, "tax": 49895, "sell": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA2MzUsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDEzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQzNSwiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80635, "base_fare": 30040, "tax": 49895, "gross": { "base_fare": "29540.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjM1LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDEzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDEzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80635, "filter": { "id": "F1RT00002-385-294", "price": 80635, "gross_total": 79435, "journey_duration": "PT1D17H55M", "journey_duration_seconds": 150900, "layover_duration": "PT1D4H0M", "layover_duration_seconds": 100800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-386-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-13", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-386-294-0", "itt_flight_key": "F1TF00018-13", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H10M", "transit_time": null, "routes": [ { "air_segment_key": "SXRpbl8wfFhTUlVINk18LTQxNDg0NA==", "origin": "RUH", "departure_time": "2026-09-09 19:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10 04:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT6H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A330-300", "name": "Airbus A330-300", "picture": "Airbus A330-300.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "382" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "382" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "1", "fareBasisCode": "XSRUH6M" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "F1RT00002-386-294-1", "itt_flight_key": "F1TF00018-13", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT12H55M", "transit_time": null, "routes": [ { "air_segment_key": "SXRpbl8xfE5TUlVINk18LTQxNDg0NQ==", "origin": "DAC", "departure_time": "2026-11-20 13:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20 17:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A330-300", "name": "Airbus A330-300", "picture": "Airbus A330-300.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "381" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "381" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NSRUH6M" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80750.72, "gross_total": 88546, "base_fare": 71329, "tax": 17717, "sell": { "currency": "BDT", "total": 80750.72, "base_fare": 71329, "tax": 17717 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA3NTAuNzIsImJhc2VfZmFyZSI6NzEzMjksInRheCI6MTc3MTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDI1MC43MiwiYmFzZV9mYXJlIjo3MDgyOSwidGF4IjoxNzcxNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4ODU0NiwiYmFzZV9mYXJlIjo3MDgyOSwidGF4IjoxNzcxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80750.72, "base_fare": 71329, "tax": 17717, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "70829.00", "tax": "17717.00", "discount": 8995.28, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80750.72, "base_fare": 71329, "tax": 17717, "gross": { "base_fare": "70829.00", "tax": "17717.00", "discount": "8995.28", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNzUwLjcyIiwiYmFzZV9mYXJlIjoiNzEzMjkuMDAiLCJ0YXgiOiIxNzcxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwODI5LjAwIiwidGF4IjoiMTc3MTcuMDAiLCJkaXNjb3VudCI6Ijg5OTUuMjgiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDI1MC43MiIsImJhc2VfZmFyZSI6IjcwODI5LjAwIiwidGF4IjoiMTc3MTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDgyOS4wMCIsInRheCI6IjE3NzE3LjAwIiwiZGlzY291bnQiOiI4OTk1LjI4IiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4ODU0Ni4wMCIsImJhc2VfZmFyZSI6IjcwODI5LjAwIiwidGF4IjoiMTc3MTcuMDAiLCJkaXNjb3VudCI6Ijg5OTUuMjgiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDI1MC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 80750.72, "filter": { "id": "F1RT00002-386-294", "price": 80750.72, "gross_total": 88546, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 19:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20 17:15:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091915dac202609100425382dac202611201330ruh202611201715381", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-387-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-100", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-387-294-0", "itt_flight_key": "F1TT00016-100", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-387-294-1", "itt_flight_key": "F1TT00016-100", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80957, "gross_total": 79757, "base_fare": 30040, "tax": 50217, "sell": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA5NTcsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NTAyMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDQ1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTc1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwOTU3LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDQ1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTc1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDQ1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80957, "filter": { "id": "F1RT00002-387-294", "price": 80957, "gross_total": 79757, "journey_duration": "PT1D19H30M", "journey_duration_seconds": 156600, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-388-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-101", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-388-294-0", "itt_flight_key": "F1TT00016-101", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-388-294-1", "itt_flight_key": "F1TT00016-101", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80957, "gross_total": 79757, "base_fare": 30040, "tax": 50217, "sell": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA5NTcsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NTAyMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDQ1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTc1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwOTU3LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDQ1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTc1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDQ1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80957, "filter": { "id": "F1RT00002-388-294", "price": 80957, "gross_total": 79757, "journey_duration": "PT1D18H50M", "journey_duration_seconds": 154200, "layover_duration": "PT1D4H55M", "layover_duration_seconds": 104100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-389-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-102", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-389-294-0", "itt_flight_key": "F1TT00016-102", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-389-294-1", "itt_flight_key": "F1TT00016-102", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80957, "gross_total": 79757, "base_fare": 30040, "tax": 50217, "sell": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA5NTcsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NTAyMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDQ1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTc1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwOTU3LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDQ1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTc1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDQ1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80957, "filter": { "id": "F1RT00002-389-294", "price": 80957, "gross_total": 79757, "journey_duration": "PT1D22H20M", "journey_duration_seconds": 166800, "layover_duration": "PT1D8H25M", "layover_duration_seconds": 116700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-390-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-103", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-390-294-0", "itt_flight_key": "F1TT00016-103", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-390-294-1", "itt_flight_key": "F1TT00016-103", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80957, "gross_total": 79757, "base_fare": 30040, "tax": 50217, "sell": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA5NTcsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NTAyMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDQ1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTc1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwOTU3LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDQ1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTc1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDQ1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-103", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-103", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80957, "filter": { "id": "F1RT00002-390-294", "price": 80957, "gross_total": 79757, "journey_duration": "PT1D21H25M", "journey_duration_seconds": 163500, "layover_duration": "PT1D7H30M", "layover_duration_seconds": 113400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-391-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-104", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-391-294-0", "itt_flight_key": "F1TT00016-104", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-391-294-1", "itt_flight_key": "F1TT00016-104", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80957, "gross_total": 79757, "base_fare": 30040, "tax": 50217, "sell": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA5NTcsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NTAyMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDQ1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTc1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwOTU3LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDQ1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTc1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDQ1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-104", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-104", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80957, "filter": { "id": "F1RT00002-391-294", "price": 80957, "gross_total": 79757, "journey_duration": "PT2D0H55M", "journey_duration_seconds": 176100, "layover_duration": "PT1D11H0M", "layover_duration_seconds": 126000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-392-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-95", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-392-294-0", "itt_flight_key": "F1TT00016-95", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-392-294-1", "itt_flight_key": "F1TT00016-95", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80957, "gross_total": 79757, "base_fare": 30040, "tax": 50217, "sell": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA5NTcsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NTAyMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDQ1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTc1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwOTU3LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDQ1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTc1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDQ1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80957, "filter": { "id": "F1RT00002-392-294", "price": 80957, "gross_total": 79757, "journey_duration": "PT1D14H40M", "journey_duration_seconds": 139200, "layover_duration": "PT1D0H45M", "layover_duration_seconds": 89100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-393-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-96", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-393-294-0", "itt_flight_key": "F1TT00016-96", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-393-294-1", "itt_flight_key": "F1TT00016-96", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80957, "gross_total": 79757, "base_fare": 30040, "tax": 50217, "sell": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA5NTcsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NTAyMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDQ1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTc1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwOTU3LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDQ1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTc1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDQ1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80957, "filter": { "id": "F1RT00002-393-294", "price": 80957, "gross_total": 79757, "journey_duration": "PT1D18H10M", "journey_duration_seconds": 151800, "layover_duration": "PT1D4H15M", "layover_duration_seconds": 101700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-394-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-97", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-394-294-0", "itt_flight_key": "F1TT00016-97", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-394-294-1", "itt_flight_key": "F1TT00016-97", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80957, "gross_total": 79757, "base_fare": 30040, "tax": 50217, "sell": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA5NTcsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NTAyMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDQ1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTc1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwOTU3LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDQ1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTc1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDQ1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80957, "filter": { "id": "F1RT00002-394-294", "price": 80957, "gross_total": 79757, "journey_duration": "PT1D15H15M", "journey_duration_seconds": 141300, "layover_duration": "PT1D1H20M", "layover_duration_seconds": 91200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-395-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-98", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-395-294-0", "itt_flight_key": "F1TT00016-98", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-395-294-1", "itt_flight_key": "F1TT00016-98", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80957, "gross_total": 79757, "base_fare": 30040, "tax": 50217, "sell": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA5NTcsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NTAyMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDQ1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTc1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwOTU3LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDQ1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTc1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDQ1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80957, "filter": { "id": "F1RT00002-395-294", "price": 80957, "gross_total": 79757, "journey_duration": "PT1D18H45M", "journey_duration_seconds": 153900, "layover_duration": "PT1D4H50M", "layover_duration_seconds": 103800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-396-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-99", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-396-294-0", "itt_flight_key": "F1TT00016-99", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-396-294-1", "itt_flight_key": "F1TT00016-99", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 80957, "gross_total": 79757, "base_fare": 30040, "tax": 50217, "sell": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA5NTcsImJhc2VfZmFyZSI6MzAwNDAsInRheCI6NTAyMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDQ1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTc1NywiYmFzZV9mYXJlIjoyOTU0MCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 80957, "base_fare": 30040, "tax": 50217, "gross": { "base_fare": "29540.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwOTU3LjAwIiwiYmFzZV9mYXJlIjoiMzAwNDAuMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDQ1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU0MC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3OTc1Ny4wMCIsImJhc2VfZmFyZSI6IjI5NTQwLjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MDQ1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "O", "farebasis": "OJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "7", "fareBasisCode": "OJSAP1RE", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmftCKcoNAjSNJqhoD734\/o\/RgdbETZYZ8u2f916LtuLk6v9jwHd4VZQ1AgWamUKEEWuh+NkgohUet3d4qppxznBEpeNDVS9MLk4UzDKbA7XA1t+6LmRiJk6mKrTNaJYd+Jm80JaQPjWLkXFslep+QrmAp7JvB1N7LJU=", "FareInfoRef": "0bnHpB9GuDKA0ZigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKASaigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 80957, "filter": { "id": "F1RT00002-396-294", "price": 80957, "gross_total": 79757, "journey_duration": "PT1D16H0M", "journey_duration_seconds": 144000, "layover_duration": "PT1D2H5M", "layover_duration_seconds": 93900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-397-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-11", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-397-294-0", "itt_flight_key": "F1TF00018-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-7#Isgm13003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-7#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "F1RT00002-397-294-1", "itt_flight_key": "F1TF00018-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H15M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-63#Isgm97003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-21 01:30:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "2287" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2287" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "U", "meal_code": null, "seat_available": "", "fareBasisCode": "UWEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-63#Isgm75003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "U", "meal_code": null, "seat_available": "", "fareBasisCode": "UWEESSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 81778.45, "gross_total": 84038, "base_fare": 51841, "tax": 32934, "sell": { "currency": "BDT", "total": 81778.45, "base_fare": 51841, "tax": 32934 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODE3NzguNDUsImJhc2VfZmFyZSI6NTE4NDEsInRheCI6MzI5MzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTI3OC40NSwiYmFzZV9mYXJlIjo1MTM0MSwidGF4IjozMjkzNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDAzOCwiYmFzZV9mYXJlIjo1MTM0MSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 81778.45, "base_fare": 51841, "tax": 32934, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "51341.00", "tax": "32697.00", "discount": 3696.55, "ait": "237.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 81778.45, "base_fare": 51841, "tax": 32934, "gross": { "base_fare": "51341.00", "tax": "32697.00", "discount": "3696.55", "ait": "237.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxNzc4LjQ1IiwiYmFzZV9mYXJlIjoiNTE4NDEuMDAiLCJ0YXgiOiIzMjkzNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMzQxLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjM2OTYuNTUiLCJhaXQiOiIyMzcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxMjc4LjQ1IiwiYmFzZV9mYXJlIjoiNTEzNDEuMDAiLCJ0YXgiOiIzMjkzNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMzQxLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjM2OTYuNTUiLCJhaXQiOiIyMzcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQwMzguMDAiLCJiYXNlX2ZhcmUiOiI1MTM0MS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIzNjk2LjU1IiwiYWl0IjoiMjM3LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MTI3OC40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 81778.45, "filter": { "id": "F1RT00002-397-294", "price": 81778.45, "gross_total": 84038, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609100200dac202609100840582dac202611202140dxb2026112101302287dxb202611210700ruh202611210800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-398-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-2", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-398-294-0", "itt_flight_key": "F1AS00003-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "11H15M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 17:10", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "HYD", "arrival_time": "2026-09-10 00:40", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "HYD", "departure_time": "2026-09-10 11:55", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 14:55", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H30M", "distance": [], "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-398-294-1", "itt_flight_key": "F1AS00003-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H15M", "transit_time": "10H5M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 15:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20 18:20", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H30M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "BOM", "departure_time": "2026-11-21 04:25", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 06:35", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT4H40M", "distance": [], "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 81941.4, "gross_total": 80421.87, "base_fare": 43231.09, "tax": 37690.78, "sell": { "currency": "BDT", "total": 81941.4, "base_fare": 43231.09, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODE5NDEuNCwiYmFzZV9mYXJlIjo0MzIzMS4wOSwidGF4IjozNzY5MC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjgxNDQxLjQsImJhc2VfZmFyZSI6NDI3MzEuMDksInRheCI6Mzc2OTAuNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA0MjEuODcsImJhc2VfZmFyZSI6NDI3MzEuMDksInRheCI6Mzc2OTAuNzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 81941.4, "base_fare": 43231.09, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "42731.09", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 81941.4, "base_fare": 43231.09, "tax": 37690.78, "gross": { "base_fare": "42731.09", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxOTQxLjQwIiwiYmFzZV9mYXJlIjoiNDMyMzEuMDkiLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNzMxLjA5IiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ0MS40MCIsImJhc2VfZmFyZSI6IjQyNzMxLjA5IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0MjczMS4wOSIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODA0MjEuODciLCJiYXNlX2ZhcmUiOiI0MjczMS4wOSIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjgxNDQxLjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 81941.4, "filter": { "id": "F1RT00002-398-294", "price": 81941.4, "gross_total": 80421.87, "journey_duration": "PT18H15M", "journey_duration_seconds": 65700, "layover_duration": "PT2D22H35M", "layover_duration_seconds": 254100, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "SME", "connecting_airport": { "": "HYD", "1": "BOM" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 17:10", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091710hyd2026091000406e094hyd202609101155dac2026091014556e1117dac202611201520bom2026112018206e1116bom202611210425ruh2026112106356e073", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-399-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-39", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-399-294-0", "itt_flight_key": "F1SE00005-39", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H00M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0-39", "origin": "RUH", "departure_time": "2026-09-09T21:40:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "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": 1173 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1173 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } }, { "air_segment_key": "1-39", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT02H15M", "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-399-294-1", "itt_flight_key": "F1SE00005-39", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0-39", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 641 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 641 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1-39", "origin": "DOH", "departure_time": "2026-11-20T18:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT05H15M", "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": 1172 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1172 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 82006.39, "gross_total": 80614.3, "base_fare": 29811.51, "tax": 51302.79, "sell": { "currency": "BDT", "total": 82006.39, "base_fare": 29811.51, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODIwMDYuMzksImJhc2VfZmFyZSI6Mjk4MTEuNTEsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTUwNi4zOSwiYmFzZV9mYXJlIjoyOTMxMS41MSwidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDYxNC4zLCJiYXNlX2ZhcmUiOjI5MzExLjUxLCJ0YXgiOjUxMzAyLjc5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82006.39, "base_fare": 29811.51, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29311.51", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 82006.39, "base_fare": 29811.51, "tax": 51302.79, "gross": { "base_fare": "29311.51", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyMDA2LjM5IiwiYmFzZV9mYXJlIjoiMjk4MTEuNTEiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MzExLjUxIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTUwNi4zOSIsImJhc2VfZmFyZSI6IjI5MzExLjUxIiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTMxMS41MSIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDYxNC4zMCIsImJhc2VfZmFyZSI6IjI5MzExLjUxIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo4MTUwNi4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 82006.39, "filter": { "id": "F1RT00002-399-294", "price": 82006.39, "gross_total": 80614.3, "journey_duration": "PT12H25M", "journey_duration_seconds": 44700, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH", "70": "MED", "71": "JED" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173adtdoh202609100125dac202609100940640adtdac202611201045doh202611201325641adtdoh202611201840ruh2026112020101172adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-400-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-40", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-400-294-0", "itt_flight_key": "F1SE00005-40", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H00M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0-40", "origin": "RUH", "departure_time": "2026-09-09T21:40:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "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": 1173 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1173 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } }, { "air_segment_key": "1-40", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT02H15M", "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-400-294-1", "itt_flight_key": "F1SE00005-40", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0-40", "origin": "DAC", "departure_time": "2026-11-20T10:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 641 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 641 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } }, { "air_segment_key": "1-40", "origin": "DOH", "departure_time": "2026-11-20T19:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1168 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1168 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QJR3P6RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QJR3P6RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 82006.39, "gross_total": 80614.3, "base_fare": 29811.51, "tax": 51302.79, "sell": { "currency": "BDT", "total": 82006.39, "base_fare": 29811.51, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODIwMDYuMzksImJhc2VfZmFyZSI6Mjk4MTEuNTEsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTUwNi4zOSwiYmFzZV9mYXJlIjoyOTMxMS41MSwidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDYxNC4zLCJiYXNlX2ZhcmUiOjI5MzExLjUxLCJ0YXgiOjUxMzAyLjc5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82006.39, "base_fare": 29811.51, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "29311.51", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 82006.39, "base_fare": 29811.51, "tax": 51302.79, "gross": { "base_fare": "29311.51", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyMDA2LjM5IiwiYmFzZV9mYXJlIjoiMjk4MTEuNTEiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MzExLjUxIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTUwNi4zOSIsImJhc2VfZmFyZSI6IjI5MzExLjUxIiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTMxMS41MSIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDYxNC4zMCIsImJhc2VfZmFyZSI6IjI5MzExLjUxIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo4MTUwNi4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 82006.39, "filter": { "id": "F1RT00002-400-294", "price": 82006.39, "gross_total": 80614.3, "journey_duration": "PT13H15M", "journey_duration_seconds": 47700, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH", "70": "MED", "71": "JED" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T21:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173adtdoh202609100125dac202609100940640adtdac202611201045doh202611201325641adtdoh202611201930ruh2026112021001168adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-401-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-235", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-401-294-0", "itt_flight_key": "F1F400029-235-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "6452b9183a39a64d81f55d23d2247583", "origin": "RUH", "departure_time": "2026-09-09T21:40:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-401-294-1", "itt_flight_key": "F1F400029-235-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "463c4d9d2d13f14f4a7134c48291d1a8", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 82470.28, "gross_total": 80759.59, "base_fare": 70938.11, "tax": 10321.48, "sell": { "currency": "BDT", "total": 82470.28, "base_fare": 70938.11, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI0NzAuMjgsImJhc2VfZmFyZSI6NzA5MzguMTEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTk3MC4yOCwiYmFzZV9mYXJlIjo3MDQzOC4xMSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDc1OS41OSwiYmFzZV9mYXJlIjo3MDQzOC4xMSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82470.28, "base_fare": 70938.11, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "70438.11", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 82470.28, "base_fare": 70938.11, "tax": 10321.48, "gross": { "base_fare": "70438.11", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNDcwLjI4IiwiYmFzZV9mYXJlIjoiNzA5MzguMTEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNDM4LjExIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTk3MC4yOCIsImJhc2VfZmFyZSI6IjcwNDM4LjExIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDQzOC4xMSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODA3NTkuNTkiLCJiYXNlX2ZhcmUiOiI3MDQzOC4xMSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjgxOTcwLjI4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 82470.28, "filter": { "id": "F1RT00002-401-294", "price": 82470.28, "gross_total": 80759.59, "journey_duration": "PT18H20M", "journey_duration_seconds": 66000, "layover_duration": "PT4H25M", "layover_duration_seconds": 15900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T21:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT18H20M", "destination_reach_timestamp": 66000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-402-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-236", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-402-294-0", "itt_flight_key": "F1F400029-236-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "6452b9183a39a64d81f55d23d2247583", "origin": "RUH", "departure_time": "2026-09-09T21:40:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-402-294-1", "itt_flight_key": "F1F400029-236-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "0a477de1c04a9a75eed99078755a6e10", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 82470.28, "gross_total": 80759.59, "base_fare": 70938.11, "tax": 10321.48, "sell": { "currency": "BDT", "total": 82470.28, "base_fare": 70938.11, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI0NzAuMjgsImJhc2VfZmFyZSI6NzA5MzguMTEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTk3MC4yOCwiYmFzZV9mYXJlIjo3MDQzOC4xMSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDc1OS41OSwiYmFzZV9mYXJlIjo3MDQzOC4xMSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82470.28, "base_fare": 70938.11, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "70438.11", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 82470.28, "base_fare": 70938.11, "tax": 10321.48, "gross": { "base_fare": "70438.11", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNDcwLjI4IiwiYmFzZV9mYXJlIjoiNzA5MzguMTEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNDM4LjExIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTk3MC4yOCIsImJhc2VfZmFyZSI6IjcwNDM4LjExIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDQzOC4xMSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODA3NTkuNTkiLCJiYXNlX2ZhcmUiOiI3MDQzOC4xMSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjgxOTcwLjI4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 82470.28, "filter": { "id": "F1RT00002-402-294", "price": 82470.28, "gross_total": 80759.59, "journey_duration": "PT18H50M", "journey_duration_seconds": 67800, "layover_duration": "PT4H55M", "layover_duration_seconds": 17700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T21:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT18H50M", "destination_reach_timestamp": 67800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-403-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-237", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-403-294-0", "itt_flight_key": "F1F400029-237-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "6452b9183a39a64d81f55d23d2247583", "origin": "RUH", "departure_time": "2026-09-09T21:40:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-403-294-1", "itt_flight_key": "F1F400029-237-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "41f59fb47fa99215c73167086c3ab738", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "be3baa420f98193ce9238c9ccf4a31a6", "origin": "DOH", "departure_time": "2026-11-20T13:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "N", "meal_code": null, "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 82470.28, "gross_total": 80759.59, "base_fare": 70938.11, "tax": 10321.48, "sell": { "currency": "BDT", "total": 82470.28, "base_fare": 70938.11, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI0NzAuMjgsImJhc2VfZmFyZSI6NzA5MzguMTEsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTk3MC4yOCwiYmFzZV9mYXJlIjo3MDQzOC4xMSwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDc1OS41OSwiYmFzZV9mYXJlIjo3MDQzOC4xMSwidGF4IjoxMDMyMS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82470.28, "base_fare": 70938.11, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "70438.11", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 82470.28, "base_fare": 70938.11, "tax": 10321.48, "gross": { "base_fare": "70438.11", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNDcwLjI4IiwiYmFzZV9mYXJlIjoiNzA5MzguMTEiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNDM4LjExIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTk3MC4yOCIsImJhc2VfZmFyZSI6IjcwNDM4LjExIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDQzOC4xMSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODA3NTkuNTkiLCJiYXNlX2ZhcmUiOiI3MDQzOC4xMSIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjgxOTcwLjI4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 82470.28, "filter": { "id": "F1RT00002-403-294", "price": 82470.28, "gross_total": 80759.59, "journey_duration": "PT23H35M", "journey_duration_seconds": 84900, "layover_duration": "PT9H40M", "layover_duration_seconds": 34800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T21:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT23H35M", "destination_reach_timestamp": 84900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-404-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-238", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-404-294-0", "itt_flight_key": "F1F400029-238-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "10H20M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT10H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": "F1RT00002-404-294-1", "itt_flight_key": "F1F400029-238-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "9a6bb2d977cdfa811895a89eda2ec3eb", "origin": "DAC", "departure_time": "2026-11-20T05:30:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T08:35:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H5M", "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": "498" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "498" }, "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": "W", "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": "eec2a60f4ec45f95389b31ade32db9db", "origin": "MCT", "departure_time": "2026-11-20T11:35:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-20T13:05:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "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": "W", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 82508.51, "gross_total": 80797.82, "base_fare": 54981.18, "tax": 26316.64, "sell": { "currency": "BDT", "total": 82508.51, "base_fare": 54981.18, "tax": 26316.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI1MDguNTEsImJhc2VfZmFyZSI6NTQ5ODEuMTgsInRheCI6MjYzMTYuNjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjAwOC41MSwiYmFzZV9mYXJlIjo1NDQ4MS4xOCwidGF4IjoyNjMxNi42NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDc5Ny44MiwiYmFzZV9mYXJlIjo1NDQ4MS4xOCwidGF4IjoyNjMxNi42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82508.51, "base_fare": 54981.18, "tax": 26316.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54481.18", "tax": "26316.64", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 82508.51, "base_fare": 54981.18, "tax": 26316.64, "gross": { "base_fare": "54481.18", "tax": "26316.64", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNTA4LjUxIiwiYmFzZV9mYXJlIjoiNTQ5ODEuMTgiLCJ0YXgiOiIyNjMxNi42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NDgxLjE4IiwidGF4IjoiMjYzMTYuNjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MjAwOC41MSIsImJhc2VfZmFyZSI6IjU0NDgxLjE4IiwidGF4IjoiMjYzMTYuNjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDQ4MS4xOCIsInRheCI6IjI2MzE2LjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODA3OTcuODIiLCJiYXNlX2ZhcmUiOiI1NDQ4MS4xOCIsInRheCI6IjI2MzE2LjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjgyMDA4LjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 82508.51, "filter": { "id": "F1RT00002-404-294", "price": 82508.51, "gross_total": 80797.82, "journey_duration": "PT1D3H45M", "journey_duration_seconds": 99900, "layover_duration": "PT13H20M", "layover_duration_seconds": 48000, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ", "MCT" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T13:05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609092225dac202609100520518dac202611200530mct202611200835498mct202611201135ruh202611201305205", "destination_reach_time": "PT1D3H45M", "destination_reach_timestamp": 99900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-405-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-239", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-405-294-0", "itt_flight_key": "F1F400029-239-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "e6381dfc97b386df766a5e5c68b6bd30", "origin": "RUH", "departure_time": "2026-09-09T11:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-405-294-1", "itt_flight_key": "F1F400029-239-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 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": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SJR3R1SE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SJR3R1SE" ] } } }, { "air_segment_key": "a121ca8ed360f581a987bcbf7bb28390", "origin": "DOH", "departure_time": "2026-11-21T02:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T03:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1166" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1166" }, "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": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SJR3R1SE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SJR3R1SE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 82718.79, "gross_total": 81008.1, "base_fare": 71186.62, "tax": 10321.48, "sell": { "currency": "BDT", "total": 82718.79, "base_fare": 71186.62, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI3MTguNzksImJhc2VfZmFyZSI6NzExODYuNjIsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjIxOC43OSwiYmFzZV9mYXJlIjo3MDY4Ni42MiwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTAwOC4xLCJiYXNlX2ZhcmUiOjcwNjg2LjYyLCJ0YXgiOjEwMzIxLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82718.79, "base_fare": 71186.62, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "70686.62", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 82718.79, "base_fare": 71186.62, "tax": 10321.48, "gross": { "base_fare": "70686.62", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNzE4Ljc5IiwiYmFzZV9mYXJlIjoiNzExODYuNjIiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNjg2LjYyIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MjIxOC43OSIsImJhc2VfZmFyZSI6IjcwNjg2LjYyIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDY4Ni42MiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODEwMDguMTAiLCJiYXNlX2ZhcmUiOiI3MDY4Ni42MiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjgyMjE4Ljc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 82718.79, "filter": { "id": "F1RT00002-405-294", "price": 82718.79, "gross_total": 81008.1, "journey_duration": "PT23H45M", "journey_duration_seconds": 85500, "layover_duration": "PT9H50M", "layover_duration_seconds": 35400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T03:35:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210205ruh2026112103351166", "destination_reach_time": "PT23H45M", "destination_reach_timestamp": 85500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-406-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-240", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-406-294-0", "itt_flight_key": "F1F400029-240-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0ec8cd4ebdb46121c054bf0e7437d0d3", "origin": "RUH", "departure_time": "2026-09-09T18:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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": 7, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-406-294-1", "itt_flight_key": "F1F400029-240-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 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": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SJR3R1SE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SJR3R1SE" ] } } }, { "air_segment_key": "a121ca8ed360f581a987bcbf7bb28390", "origin": "DOH", "departure_time": "2026-11-21T02:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T03:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1166" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1166" }, "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": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SJR3R1SE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SJR3R1SE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 82718.79, "gross_total": 81008.1, "base_fare": 71186.62, "tax": 10321.48, "sell": { "currency": "BDT", "total": 82718.79, "base_fare": 71186.62, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI3MTguNzksImJhc2VfZmFyZSI6NzExODYuNjIsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjIxOC43OSwiYmFzZV9mYXJlIjo3MDY4Ni42MiwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTAwOC4xLCJiYXNlX2ZhcmUiOjcwNjg2LjYyLCJ0YXgiOjEwMzIxLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82718.79, "base_fare": 71186.62, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "70686.62", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 82718.79, "base_fare": 71186.62, "tax": 10321.48, "gross": { "base_fare": "70686.62", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNzE4Ljc5IiwiYmFzZV9mYXJlIjoiNzExODYuNjIiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNjg2LjYyIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MjIxOC43OSIsImJhc2VfZmFyZSI6IjcwNjg2LjYyIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDY4Ni42MiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODEwMDguMTAiLCJiYXNlX2ZhcmUiOiI3MDY4Ni42MiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjgyMjE4Ljc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 82718.79, "filter": { "id": "F1RT00002-406-294", "price": 82718.79, "gross_total": 81008.1, "journey_duration": "PT1D0H10M", "journey_duration_seconds": 87000, "layover_duration": "PT10H15M", "layover_duration_seconds": 36900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T03:35:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210205ruh2026112103351166", "destination_reach_time": "PT1D0H10M", "destination_reach_timestamp": 87000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-407-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-241", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-407-294-0", "itt_flight_key": "F1F400029-241-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "747174cdbd26a0fbbd4872817b16a607", "origin": "RUH", "departure_time": "2026-09-09T11:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-407-294-1", "itt_flight_key": "F1F400029-241-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 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": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SJR3R1SE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SJR3R1SE" ] } } }, { "air_segment_key": "a121ca8ed360f581a987bcbf7bb28390", "origin": "DOH", "departure_time": "2026-11-21T02:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T03:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1166" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1166" }, "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": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SJR3R1SE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SJR3R1SE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 82718.79, "gross_total": 81008.1, "base_fare": 71186.62, "tax": 10321.48, "sell": { "currency": "BDT", "total": 82718.79, "base_fare": 71186.62, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI3MTguNzksImJhc2VfZmFyZSI6NzExODYuNjIsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjIxOC43OSwiYmFzZV9mYXJlIjo3MDY4Ni42MiwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTAwOC4xLCJiYXNlX2ZhcmUiOjcwNjg2LjYyLCJ0YXgiOjEwMzIxLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82718.79, "base_fare": 71186.62, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "70686.62", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 82718.79, "base_fare": 71186.62, "tax": 10321.48, "gross": { "base_fare": "70686.62", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNzE4Ljc5IiwiYmFzZV9mYXJlIjoiNzExODYuNjIiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNjg2LjYyIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MjIxOC43OSIsImJhc2VfZmFyZSI6IjcwNjg2LjYyIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDY4Ni42MiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODEwMDguMTAiLCJiYXNlX2ZhcmUiOiI3MDY4Ni42MiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjgyMjE4Ljc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 82718.79, "filter": { "id": "F1RT00002-407-294", "price": 82718.79, "gross_total": 81008.1, "journey_duration": "PT1D0H20M", "journey_duration_seconds": 87600, "layover_duration": "PT10H25M", "layover_duration_seconds": 37500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T03:35:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210205ruh2026112103351166", "destination_reach_time": "PT1D0H20M", "destination_reach_timestamp": 87600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-408-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-242", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-408-294-0", "itt_flight_key": "F1F400029-242-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "40af7d75f148a8117bd850bd4514a1d5", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "3b6883bd82348df2f8e823dcf09c7467", "origin": "DOH", "departure_time": "2026-09-09T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-09T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-09-09", "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": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-408-294-1", "itt_flight_key": "F1F400029-242-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 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": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SJR3R1SE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SJR3R1SE" ] } } }, { "air_segment_key": "a121ca8ed360f581a987bcbf7bb28390", "origin": "DOH", "departure_time": "2026-11-21T02:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T03:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1166" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1166" }, "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": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SJR3R1SE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SJR3R1SE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 82718.79, "gross_total": 81008.1, "base_fare": 71186.62, "tax": 10321.48, "sell": { "currency": "BDT", "total": 82718.79, "base_fare": 71186.62, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI3MTguNzksImJhc2VfZmFyZSI6NzExODYuNjIsInRheCI6MTAzMjEuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjIxOC43OSwiYmFzZV9mYXJlIjo3MDY4Ni42MiwidGF4IjoxMDMyMS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTAwOC4xLCJiYXNlX2ZhcmUiOjcwNjg2LjYyLCJ0YXgiOjEwMzIxLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82718.79, "base_fare": 71186.62, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "70686.62", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 82718.79, "base_fare": 71186.62, "tax": 10321.48, "gross": { "base_fare": "70686.62", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNzE4Ljc5IiwiYmFzZV9mYXJlIjoiNzExODYuNjIiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNjg2LjYyIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MjIxOC43OSIsImJhc2VfZmFyZSI6IjcwNjg2LjYyIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDY4Ni42MiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODEwMDguMTAiLCJiYXNlX2ZhcmUiOiI3MDY4Ni42MiIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjgyMjE4Ljc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 82718.79, "filter": { "id": "F1RT00002-408-294", "price": 82718.79, "gross_total": 81008.1, "journey_duration": "PT21H25M", "journey_duration_seconds": 77100, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T03:35:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609090920dac202609091735642dac202611201845doh202611202125643doh202611210205ruh2026112103351166", "destination_reach_time": "PT21H25M", "destination_reach_timestamp": 77100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-409-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-243", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-409-294-0", "itt_flight_key": "F1F400029-243-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "b9e539423f5243a25808e66af557d809", "origin": "RUH", "departure_time": "2026-09-09T17:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "HYD", "arrival_time": "2026-09-10T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "94" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "94" }, "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": "R", "meal_code": null, "seat_available": 1, "fareBasisCode": "RT0INT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RT0INT" ] } } }, { "air_segment_key": "dbe9dc154664745fdadf9837e32e2b97", "origin": "HYD", "departure_time": "2026-09-10T11:55:00", "origin_terminal": null, "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10T14:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-09-10", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1117" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1117" }, "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": "R", "meal_code": null, "seat_available": 1, "fareBasisCode": "RT0INT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RT0INT" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-409-294-1", "itt_flight_key": "F1F400029-243-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "bb8a676abc1c0bba33dedee51f5efa51", "origin": "DAC", "departure_time": "2026-11-20T13:20:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HYD", "arrival_time": "2026-11-20T15:30:00", "destination_terminal": null, "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1118" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1118" }, "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": "Q", "meal_code": null, "seat_available": 1, "fareBasisCode": "QT0INTRT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QT0INTRT" ] } } }, { "air_segment_key": "0bdf003b5bbf9781aa88281730e07fd0", "origin": "HYD", "departure_time": "2026-11-20T20:50:00", "origin_terminal": null, "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-20T23:55:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "93" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "93" }, "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": "Q", "meal_code": null, "seat_available": 1, "fareBasisCode": "QT0INTRT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QT0INTRT" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 82814.37, "gross_total": 81103.68, "base_fare": 80650.42, "tax": 953.26, "sell": { "currency": "BDT", "total": 82814.37, "base_fare": 80650.42, "tax": 953.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI4MTQuMzcsImJhc2VfZmFyZSI6ODA2NTAuNDIsInRheCI6OTUzLjI2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODIzMTQuMzcsImJhc2VfZmFyZSI6ODAxNTAuNDIsInRheCI6OTUzLjI2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjgxMTAzLjY4LCJiYXNlX2ZhcmUiOjgwMTUwLjQyLCJ0YXgiOjk1My4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82814.37, "base_fare": 80650.42, "tax": 953.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "80150.42", "tax": "953.26", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 82814.37, "base_fare": 80650.42, "tax": 953.26, "gross": { "base_fare": "80150.42", "tax": "953.26", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyODE0LjM3IiwiYmFzZV9mYXJlIjoiODA2NTAuNDIiLCJ0YXgiOiI5NTMuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDE1MC40MiIsInRheCI6Ijk1My4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyMzE0LjM3IiwiYmFzZV9mYXJlIjoiODAxNTAuNDIiLCJ0YXgiOiI5NTMuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDE1MC40MiIsInRheCI6Ijk1My4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxMTAzLjY4IiwiYmFzZV9mYXJlIjoiODAxNTAuNDIiLCJ0YXgiOiI5NTMuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6ODIzMTQuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 82814.37, "filter": { "id": "F1RT00002-409-294", "price": 82814.37, "gross_total": 81103.68, "journey_duration": "PT1D8H20M", "journey_duration_seconds": 116400, "layover_duration": "PT16H35M", "layover_duration_seconds": 59700, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "HYD" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T17:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T23:55:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091710hyd20260910004094hyd202609101155dac2026091014551117dac202611201320hyd2026112015301118hyd202611202050ruh20261120235593", "destination_reach_time": "PT1D8H20M", "destination_reach_timestamp": 116400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-410-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-244", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-410-294-0", "itt_flight_key": "F1F400029-244-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": "F1RT00002-410-294-1", "itt_flight_key": "F1F400029-244-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "9a6bb2d977cdfa811895a89eda2ec3eb", "origin": "DAC", "departure_time": "2026-11-20T05:30:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T08:35:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H5M", "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": "498" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "498" }, "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": "W", "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": "eec2a60f4ec45f95389b31ade32db9db", "origin": "MCT", "departure_time": "2026-11-20T11:35:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-20T13:05:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "205" }, "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": "W", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 83023.38, "gross_total": 81312.69, "base_fare": 55381.35, "tax": 26431.34, "sell": { "currency": "BDT", "total": 83023.38, "base_fare": 55381.35, "tax": 26431.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODMwMjMuMzgsImJhc2VfZmFyZSI6NTUzODEuMzUsInRheCI6MjY0MzEuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjUyMy4zOCwiYmFzZV9mYXJlIjo1NDg4MS4zNSwidGF4IjoyNjQzMS4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTMxMi42OSwiYmFzZV9mYXJlIjo1NDg4MS4zNSwidGF4IjoyNjQzMS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 83023.38, "base_fare": 55381.35, "tax": 26431.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54881.35", "tax": "26431.34", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 83023.38, "base_fare": 55381.35, "tax": 26431.34, "gross": { "base_fare": "54881.35", "tax": "26431.34", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzMDIzLjM4IiwiYmFzZV9mYXJlIjoiNTUzODEuMzUiLCJ0YXgiOiIyNjQzMS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0ODgxLjM1IiwidGF4IjoiMjY0MzEuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MjUyMy4zOCIsImJhc2VfZmFyZSI6IjU0ODgxLjM1IiwidGF4IjoiMjY0MzEuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDg4MS4zNSIsInRheCI6IjI2NDMxLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODEzMTIuNjkiLCJiYXNlX2ZhcmUiOiI1NDg4MS4zNSIsInRheCI6IjI2NDMxLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjgyNTIzLjM4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 83023.38, "filter": { "id": "F1RT00002-410-294", "price": 83023.38, "gross_total": 81312.69, "journey_duration": "PT19H55M", "journey_duration_seconds": 71700, "layover_duration": "PT5H30M", "layover_duration_seconds": 19800, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ", "MCT" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T17:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T13:05:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609092225dac202609100520518dac202611200530mct202611200835498mct202611201135ruh202611201305205", "destination_reach_time": "PT19H55M", "destination_reach_timestamp": 71700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-411-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-41", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-411-294-0", "itt_flight_key": "F1SE00005-41", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "0-41", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1167 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1167 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "1-41", "origin": "DOH", "departure_time": "2026-09-09T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-09T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT02H50M", "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-411-294-1", "itt_flight_key": "F1SE00005-41", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0-41", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "N", "meal_code": "M", "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1-41", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1170 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1170 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "N", "meal_code": "M", "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 83280.81, "gross_total": 81888.72, "base_fare": 31085.93, "tax": 51302.79, "sell": { "currency": "BDT", "total": 83280.81, "base_fare": 31085.93, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODMyODAuODEsImJhc2VfZmFyZSI6MzEwODUuOTMsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Mjc4MC44MSwiYmFzZV9mYXJlIjozMDU4NS45MywidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTg4OC43MiwiYmFzZV9mYXJlIjozMDU4NS45MywidGF4Ijo1MTMwMi43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 83280.81, "base_fare": 31085.93, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30585.93", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 83280.81, "base_fare": 31085.93, "tax": 51302.79, "gross": { "base_fare": "30585.93", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzMjgwLjgxIiwiYmFzZV9mYXJlIjoiMzEwODUuOTMiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNTg1LjkzIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4Mjc4MC44MSIsImJhc2VfZmFyZSI6IjMwNTg1LjkzIiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDU4NS45MyIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTg4OC43MiIsImJhc2VfZmFyZSI6IjMwNTg1LjkzIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo4Mjc4MC44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 83280.81, "filter": { "id": "F1RT00002-411-294", "price": 83280.81, "gross_total": 81888.72, "journey_duration": "PT9H50M", "journey_duration_seconds": 35400, "layover_duration": "PT2H40M", "layover_duration_seconds": 9600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH", "70": "MED", "71": "JED" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167adtdoh202609090920dac202609091735642adtdac202611200325doh202611200605639adtdoh202611200845ruh2026112010151170adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-412-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-42", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-412-294-0", "itt_flight_key": "F1SE00005-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "0-42", "origin": "RUH", "departure_time": "2026-09-09T05:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1167 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1167 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "1-42", "origin": "DOH", "departure_time": "2026-09-09T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-09T17:35:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT02H50M", "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-412-294-1", "itt_flight_key": "F1SE00005-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0-42", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "N", "meal_code": "M", "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1-42", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT02H10M", "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": 1240 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1240 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "N", "meal_code": "M", "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 83280.81, "gross_total": 81888.72, "base_fare": 31085.93, "tax": 51302.79, "sell": { "currency": "BDT", "total": 83280.81, "base_fare": 31085.93, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODMyODAuODEsImJhc2VfZmFyZSI6MzEwODUuOTMsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Mjc4MC44MSwiYmFzZV9mYXJlIjozMDU4NS45MywidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTg4OC43MiwiYmFzZV9mYXJlIjozMDU4NS45MywidGF4Ijo1MTMwMi43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 83280.81, "base_fare": 31085.93, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30585.93", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 83280.81, "base_fare": 31085.93, "tax": 51302.79, "gross": { "base_fare": "30585.93", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzMjgwLjgxIiwiYmFzZV9mYXJlIjoiMzEwODUuOTMiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNTg1LjkzIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4Mjc4MC44MSIsImJhc2VfZmFyZSI6IjMwNTg1LjkzIiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDU4NS45MyIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTg4OC43MiIsImJhc2VfZmFyZSI6IjMwNTg1LjkzIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo4Mjc4MC44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 83280.81, "filter": { "id": "F1RT00002-412-294", "price": 83280.81, "gross_total": 81888.72, "journey_duration": "PT9H20M", "journey_duration_seconds": 33600, "layover_duration": "PT2H10M", "layover_duration_seconds": 7800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH", "70": "MED", "71": "JED" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T05:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167adtdoh202609090920dac202609091735642adtdac202611200325doh202611200605639adtdoh202611200815ruh2026112009451240adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-413-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-43", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-413-294-0", "itt_flight_key": "F1SE00005-43", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0-43", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "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": 1165 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1165 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "1-43", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT01H25M", "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": 638 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 638 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-413-294-1", "itt_flight_key": "F1SE00005-43", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0-43", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "N", "meal_code": "M", "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1-43", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1170 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1170 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "N", "meal_code": "M", "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 83280.81, "gross_total": 81888.72, "base_fare": 31085.93, "tax": 51302.79, "sell": { "currency": "BDT", "total": 83280.81, "base_fare": 31085.93, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODMyODAuODEsImJhc2VfZmFyZSI6MzEwODUuOTMsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Mjc4MC44MSwiYmFzZV9mYXJlIjozMDU4NS45MywidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTg4OC43MiwiYmFzZV9mYXJlIjozMDU4NS45MywidGF4Ijo1MTMwMi43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 83280.81, "base_fare": 31085.93, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30585.93", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 83280.81, "base_fare": 31085.93, "tax": 51302.79, "gross": { "base_fare": "30585.93", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzMjgwLjgxIiwiYmFzZV9mYXJlIjoiMzEwODUuOTMiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNTg1LjkzIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4Mjc4MC44MSIsImJhc2VfZmFyZSI6IjMwNTg1LjkzIiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDU4NS45MyIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTg4OC43MiIsImJhc2VfZmFyZSI6IjMwNTg1LjkzIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo4Mjc4MC44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 83280.81, "filter": { "id": "F1RT00002-413-294", "price": 83280.81, "gross_total": 81888.72, "journey_duration": "PT9H50M", "journey_duration_seconds": 35400, "layover_duration": "PT2H40M", "layover_duration_seconds": 9600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH", "70": "MED", "71": "JED" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165adtdoh202609091825dac202609100240638adtdac202611200325doh202611200605639adtdoh202611200845ruh2026112010151170adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-414-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-44", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-414-294-0", "itt_flight_key": "F1SE00005-44", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0-44", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "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": 1165 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1165 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "1-44", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT01H25M", "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": 638 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 638 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "O", "meal_code": "M", "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-414-294-1", "itt_flight_key": "F1SE00005-44", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0-44", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "N", "meal_code": "M", "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1-44", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT02H10M", "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": 1240 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1240 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "N", "meal_code": "M", "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 83280.81, "gross_total": 81888.72, "base_fare": 31085.93, "tax": 51302.79, "sell": { "currency": "BDT", "total": 83280.81, "base_fare": 31085.93, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODMyODAuODEsImJhc2VfZmFyZSI6MzEwODUuOTMsInRheCI6NTEzMDIuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Mjc4MC44MSwiYmFzZV9mYXJlIjozMDU4NS45MywidGF4Ijo1MTMwMi43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTg4OC43MiwiYmFzZV9mYXJlIjozMDU4NS45MywidGF4Ijo1MTMwMi43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 83280.81, "base_fare": 31085.93, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "30585.93", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 83280.81, "base_fare": 31085.93, "tax": 51302.79, "gross": { "base_fare": "30585.93", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzMjgwLjgxIiwiYmFzZV9mYXJlIjoiMzEwODUuOTMiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNTg1LjkzIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4Mjc4MC44MSIsImJhc2VfZmFyZSI6IjMwNTg1LjkzIiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDU4NS45MyIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTg4OC43MiIsImJhc2VfZmFyZSI6IjMwNTg1LjkzIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo4Mjc4MC44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 83280.81, "filter": { "id": "F1RT00002-414-294", "price": 83280.81, "gross_total": 81888.72, "journey_duration": "PT9H20M", "journey_duration_seconds": 33600, "layover_duration": "PT2H10M", "layover_duration_seconds": 7800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH", "70": "MED", "71": "JED" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165adtdoh202609091825dac202609100240638adtdac202611200325doh202611200605639adtdoh202611200815ruh2026112009451240adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-415-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-3", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-415-294-0", "itt_flight_key": "F1AS00003-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "17H50M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 07:45", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09 14:40", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "BOM", "departure_time": "2026-09-10 08:30", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 12:05", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H05M", "distance": [], "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-415-294-1", "itt_flight_key": "F1AS00003-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H15M", "transit_time": "10H5M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 15:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20 18:20", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H30M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "BOM", "departure_time": "2026-11-21 04:25", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 06:35", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT4H40M", "distance": [], "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 83452.85, "gross_total": 81933.32, "base_fare": 44742.54, "tax": 37690.78, "sell": { "currency": "BDT", "total": 83452.85, "base_fare": 44742.54, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODM0NTIuODUsImJhc2VfZmFyZSI6NDQ3NDIuNTQsInRheCI6Mzc2OTAuNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Mjk1Mi44NSwiYmFzZV9mYXJlIjo0NDI0Mi41NCwidGF4IjozNzY5MC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTkzMy4zMiwiYmFzZV9mYXJlIjo0NDI0Mi41NCwidGF4IjozNzY5MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 83452.85, "base_fare": 44742.54, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44242.54", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 83452.85, "base_fare": 44742.54, "tax": 37690.78, "gross": { "base_fare": "44242.54", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzNDUyLjg1IiwiYmFzZV9mYXJlIjoiNDQ3NDIuNTQiLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MjQyLjU0IiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4Mjk1Mi44NSIsImJhc2VfZmFyZSI6IjQ0MjQyLjU0IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDI0Mi41NCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODE5MzMuMzIiLCJiYXNlX2ZhcmUiOiI0NDI0Mi41NCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjgyOTUyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 83452.85, "filter": { "id": "F1RT00002-415-294", "price": 83452.85, "gross_total": 81933.32, "journey_duration": "PT18H15M", "journey_duration_seconds": 65700, "layover_duration": "PT4D2H30M", "layover_duration_seconds": 354600, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "SME", "connecting_airport": { "": "HYD", "1": "BOM" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:45", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090745bom2026090914406e074bom202609100830dac2026091012056e1115dac202611201520bom2026112018206e1116bom202611210425ruh2026112106356e073", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-416-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-112", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-416-294-0", "itt_flight_key": "F1TT00016-112", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H10M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKAbVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T19:15:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T04:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT6H10M", "distance": "2739", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "382" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "382" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "1", "fareBasisCode": "XSRUH6M", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPQlbN25lbREXehhDGpf9\/xlzCpMWKYlbO05ijCYWZJB7\/I8On+6xom4JqDBmHhMoFIHytUPEFO\/1uc1hwekxkKmNPbo2Xb6kKxsmncJBeWBvlfNu1YyZCt8Mh\/zAD5SZsI75tRQN0veuLHaScgNP5dwXQ9gsYw==", "FareInfoRef": "0bnHpB9GuDKATeigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-416-294-1", "itt_flight_key": "F1TT00016-112", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKAfVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T13:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T17:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H45M", "distance": "2739", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "381" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "381" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NSRUH6M", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52aNpuoSGIBQ+lDCz9\/8+oE0Cqpdhnv4uTlJJSI598pP\/o8O1eK2zLgEH9vLcZgT3Zuh2kCmz1cVxQd4gonVijR5XmG\/t884JJptjQbh5nHofs7FhMUlBfRpU+wCXK7NKG8bMUiQyhOouekHf4V\/3eD0gILFU=", "FareInfoRef": "0bnHpB9GuDKAneigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 83589.5, "gross_total": 87265, "base_fare": 70150, "tax": 17615, "sell": { "currency": "BDT", "total": 83589.5, "base_fare": 70150, "tax": 17615 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODM1ODkuNSwiYmFzZV9mYXJlIjo3MDE1MCwidGF4IjoxNzYxNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjgzMDg5LjUsImJhc2VfZmFyZSI6Njk2NTAsInRheCI6MTc2MTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODcyNjUsImJhc2VfZmFyZSI6Njk2NTAsInRheCI6MTc2MTV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 83589.5, "base_fare": 70150, "tax": 17615, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "69650.00", "tax": "17615.00", "discount": 4875.5, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 83589.5, "base_fare": 70150, "tax": 17615, "gross": { "base_fare": "69650.00", "tax": "17615.00", "discount": "4875.50", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzNTg5LjUwIiwiYmFzZV9mYXJlIjoiNzAxNTAuMDAiLCJ0YXgiOiIxNzYxNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5NjUwLjAwIiwidGF4IjoiMTc2MTUuMDAiLCJkaXNjb3VudCI6IjQ4NzUuNTAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MzA4OS41MCIsImJhc2VfZmFyZSI6IjY5NjUwLjAwIiwidGF4IjoiMTc2MTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTY1MC4wMCIsInRheCI6IjE3NjE1LjAwIiwiZGlzY291bnQiOiI0ODc1LjUwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzI2NS4wMCIsImJhc2VfZmFyZSI6IjY5NjUwLjAwIiwidGF4IjoiMTc2MTUuMDAiLCJkaXNjb3VudCI6IjQ4NzUuNTAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MzA4OS41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": 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": "RUH", "destination_airport": "DAC", "connecting_airport": [] }, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DAC", "operating": "BS", "marketing": "BS", "booking_code": "X", "farebasis": "XSRUH6M", "cabin": "economy" }, { "origin": "DAC", "destination": "RUH", "operating": "BS", "marketing": "BS", "booking_code": "N", "farebasis": "NSRUH6M", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DAC) operating BS | entry 2: operating_code UL != segment 1 (RUH->DAC) operating BS | entry 3: operating_code MH != segment 1 (RUH->DAC) 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 (RUH->DAC) 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 (RUH->DAC) operating BS | entry 2: operating_code CA != segment 1 (RUH->DAC) operating BS | entry 3: operating_code CZ != segment 1 (RUH->DAC) 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 (RUH->DAC) operating BS | entry 2: operating_code GF != segment 1 (RUH->DAC) operating BS | entry 3: operating_code WY != segment 1 (RUH->DAC) operating BS | entry 4: operating_code EK != segment 1 (RUH->DAC) operating BS | entry 5: operating_code TG != segment 1 (RUH->DAC) operating BS | entry 6: operating_code OD != segment 1 (RUH->DAC) operating BS | entry 7: operating_code ET != segment 1 (RUH->DAC) 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 (RUH->DAC) operating BS" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-112", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H10M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKAbVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T19:15:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T04:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT6H10M", "distance": "2739", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "382" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "382" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "1", "fareBasisCode": "XSRUH6M", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPQlbN25lbREXehhDGpf9\/xlzCpMWKYlbO05ijCYWZJB7\/I8On+6xom4JqDBmHhMoFIHytUPEFO\/1uc1hwekxkKmNPbo2Xb6kKxsmncJBeWBvlfNu1YyZCt8Mh\/zAD5SZsI75tRQN0veuLHaScgNP5dwXQ9gsYw==", "FareInfoRef": "0bnHpB9GuDKATeigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-112", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKAfVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T13:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T17:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H45M", "distance": "2739", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "381" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "381" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NSRUH6M", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52aNpuoSGIBQ+lDCz9\/8+oE0Cqpdhnv4uTlJJSI598pP\/o8O1eK2zLgEH9vLcZgT3Zuh2kCmz1cVxQd4gonVijR5XmG\/t884JJptjQbh5nHofs7FhMUlBfRpU+wCXK7NKG8bMUiQyhOouekHf4V\/3eD0gILFU=", "FareInfoRef": "0bnHpB9GuDKAneigoOAAAA==" }, "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" }, "total_price": 83589.5, "filter": { "id": "F1RT00002-416-294", "price": 83589.5, "gross_total": 87265, "journey_duration": "PT12H55M", "journey_duration_seconds": 46500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T19:15:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T17:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091915dac202609100425382dac202611201330ruh202611201715381", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-417-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-12", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-417-294-0", "itt_flight_key": "F1TF00018-12", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-12#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-12#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "F1RT00002-417-294-1", "itt_flight_key": "F1TF00018-12", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": "6H25M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-54#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KWEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-54#Isgm6f003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KWEESSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 83617.25, "gross_total": 86013, "base_fare": 53816, "tax": 32940, "sell": { "currency": "BDT", "total": 83617.25, "base_fare": 53816, "tax": 32940 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODM2MTcuMjUsImJhc2VfZmFyZSI6NTM4MTYsInRheCI6MzI5NDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzExNy4yNSwiYmFzZV9mYXJlIjo1MzMxNiwidGF4IjozMjk0MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjAxMywiYmFzZV9mYXJlIjo1MzMxNiwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 83617.25, "base_fare": 53816, "tax": 32940, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53316.00", "tax": "32697.00", "discount": 3838.75, "ait": "243.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 83617.25, "base_fare": 53816, "tax": 32940, "gross": { "base_fare": "53316.00", "tax": "32697.00", "discount": "3838.75", "ait": "243.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzNjE3LjI1IiwiYmFzZV9mYXJlIjoiNTM4MTYuMDAiLCJ0YXgiOiIzMjk0MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMzE2LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjM4MzguNzUiLCJhaXQiOiIyNDMuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzMTE3LjI1IiwiYmFzZV9mYXJlIjoiNTMzMTYuMDAiLCJ0YXgiOiIzMjk0MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMzE2LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjM4MzguNzUiLCJhaXQiOiIyNDMuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODYwMTMuMDAiLCJiYXNlX2ZhcmUiOiI1MzMxNi4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIzODM4Ljc1IiwiYWl0IjoiMjQzLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4MzExNy4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 83617.25, "filter": { "id": "F1RT00002-417-294", "price": 83617.25, "gross_total": 86013, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-418-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-245", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-418-294-0", "itt_flight_key": "F1F400029-245-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "63bf9c5d5351660142a44d066a8e0d78", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "3ce8a2317146679de11f60ea2a61ed48", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": 2, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-418-294-1", "itt_flight_key": "F1F400029-245-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H40M", "transit_time": null, "routes": [ { "air_segment_key": "37bd8c115704f6d88569858b20d25c5c", "origin": "DAC", "departure_time": "2026-11-20T12:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T16:05:00", "destination_terminal": "2", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "807" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "807" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 83747.25, "gross_total": 82036.56, "base_fare": 68825.14, "tax": 13711.42, "sell": { "currency": "BDT", "total": 83747.25, "base_fare": 68825.14, "tax": 13711.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODM3NDcuMjUsImJhc2VfZmFyZSI6Njg4MjUuMTQsInRheCI6MTM3MTEuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzI0Ny4yNSwiYmFzZV9mYXJlIjo2ODMyNS4xNCwidGF4IjoxMzcxMS40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MjAzNi41NiwiYmFzZV9mYXJlIjo2ODMyNS4xNCwidGF4IjoxMzcxMS40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 83747.25, "base_fare": 68825.14, "tax": 13711.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68325.14", "tax": "13711.42", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 83747.25, "base_fare": 68825.14, "tax": 13711.42, "gross": { "base_fare": "68325.14", "tax": "13711.42", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzNzQ3LjI1IiwiYmFzZV9mYXJlIjoiNjg4MjUuMTQiLCJ0YXgiOiIxMzcxMS40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MzI1LjE0IiwidGF4IjoiMTM3MTEuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MzI0Ny4yNSIsImJhc2VfZmFyZSI6IjY4MzI1LjE0IiwidGF4IjoiMTM3MTEuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODMyNS4xNCIsInRheCI6IjEzNzExLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODIwMzYuNTYiLCJiYXNlX2ZhcmUiOiI2ODMyNS4xNCIsInRheCI6IjEzNzExLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjgzMjQ3LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 83747.25, "filter": { "id": "F1RT00002-418-294", "price": 83747.25, "gross_total": 82036.56, "journey_duration": "PT17H45M", "journey_duration_seconds": 63900, "layover_duration": "PT2H45M", "layover_duration_seconds": 9900, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611201225ruh202611201605807", "destination_reach_time": "PT17H45M", "destination_reach_timestamp": 63900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-419-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-105", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-419-294-0", "itt_flight_key": "F1TT00016-105", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-419-294-1", "itt_flight_key": "F1TT00016-105", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 84824, "gross_total": 83624, "base_fare": 34551, "tax": 49573, "sell": { "currency": "BDT", "total": 84824, "base_fare": 34551, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQ4MjQsImJhc2VfZmFyZSI6MzQ1NTEsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDMyNCwiYmFzZV9mYXJlIjozNDA1MSwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzYyNCwiYmFzZV9mYXJlIjozNDA1MSwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 84824, "base_fare": 34551, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "34051.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 84824, "base_fare": 34551, "tax": 49573, "gross": { "base_fare": "34051.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0ODI0LjAwIiwiYmFzZV9mYXJlIjoiMzQ1NTEuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NDMyNC4wMCIsImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNDA1MS4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MzYyNC4wMCIsImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4NDMyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-105", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-105", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 84824, "filter": { "id": "F1RT00002-419-294", "price": 84824, "gross_total": 83624, "journey_duration": "PT18H20M", "journey_duration_seconds": 66000, "layover_duration": "PT4H25M", "layover_duration_seconds": 15900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-420-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-106", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-420-294-0", "itt_flight_key": "F1TT00016-106", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-420-294-1", "itt_flight_key": "F1TT00016-106", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 84824, "gross_total": 83624, "base_fare": 34551, "tax": 49573, "sell": { "currency": "BDT", "total": 84824, "base_fare": 34551, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQ4MjQsImJhc2VfZmFyZSI6MzQ1NTEsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDMyNCwiYmFzZV9mYXJlIjozNDA1MSwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzYyNCwiYmFzZV9mYXJlIjozNDA1MSwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 84824, "base_fare": 34551, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "34051.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 84824, "base_fare": 34551, "tax": 49573, "gross": { "base_fare": "34051.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0ODI0LjAwIiwiYmFzZV9mYXJlIjoiMzQ1NTEuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NDMyNC4wMCIsImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNDA1MS4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MzYyNC4wMCIsImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4NDMyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-106", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-106", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 84824, "filter": { "id": "F1RT00002-420-294", "price": 84824, "gross_total": 83624, "journey_duration": "PT18H50M", "journey_duration_seconds": 67800, "layover_duration": "PT4H55M", "layover_duration_seconds": 17700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-421-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-107", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-421-294-0", "itt_flight_key": "F1TT00016-107", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-421-294-1", "itt_flight_key": "F1TT00016-107", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 84824, "gross_total": 83624, "base_fare": 34551, "tax": 49573, "sell": { "currency": "BDT", "total": 84824, "base_fare": 34551, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQ4MjQsImJhc2VfZmFyZSI6MzQ1NTEsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDMyNCwiYmFzZV9mYXJlIjozNDA1MSwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzYyNCwiYmFzZV9mYXJlIjozNDA1MSwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 84824, "base_fare": 34551, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "34051.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 84824, "base_fare": 34551, "tax": 49573, "gross": { "base_fare": "34051.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0ODI0LjAwIiwiYmFzZV9mYXJlIjoiMzQ1NTEuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NDMyNC4wMCIsImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNDA1MS4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MzYyNC4wMCIsImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4NDMyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-107", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-107", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 84824, "filter": { "id": "F1RT00002-421-294", "price": 84824, "gross_total": 83624, "journey_duration": "PT23H35M", "journey_duration_seconds": 84900, "layover_duration": "PT9H40M", "layover_duration_seconds": 34800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-422-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-108", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-422-294-0", "itt_flight_key": "F1TT00016-108", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-422-294-1", "itt_flight_key": "F1TT00016-108", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 84824, "gross_total": 83624, "base_fare": 34551, "tax": 49573, "sell": { "currency": "BDT", "total": 84824, "base_fare": 34551, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQ4MjQsImJhc2VfZmFyZSI6MzQ1NTEsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDMyNCwiYmFzZV9mYXJlIjozNDA1MSwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzYyNCwiYmFzZV9mYXJlIjozNDA1MSwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 84824, "base_fare": 34551, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "34051.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 84824, "base_fare": 34551, "tax": 49573, "gross": { "base_fare": "34051.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0ODI0LjAwIiwiYmFzZV9mYXJlIjoiMzQ1NTEuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NDMyNC4wMCIsImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNDA1MS4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MzYyNC4wMCIsImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4NDMyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-108", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-108", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 84824, "filter": { "id": "F1RT00002-422-294", "price": 84824, "gross_total": 83624, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT13H5M", "layover_duration_seconds": 47100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-423-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-109", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-423-294-0", "itt_flight_key": "F1TT00016-109", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-423-294-1", "itt_flight_key": "F1TT00016-109", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 84824, "gross_total": 83624, "base_fare": 34551, "tax": 49573, "sell": { "currency": "BDT", "total": 84824, "base_fare": 34551, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQ4MjQsImJhc2VfZmFyZSI6MzQ1NTEsInRheCI6NDk1NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDMyNCwiYmFzZV9mYXJlIjozNDA1MSwidGF4Ijo0OTU3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzYyNCwiYmFzZV9mYXJlIjozNDA1MSwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 84824, "base_fare": 34551, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "34051.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 84824, "base_fare": 34551, "tax": 49573, "gross": { "base_fare": "34051.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0ODI0LjAwIiwiYmFzZV9mYXJlIjoiMzQ1NTEuMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NDMyNC4wMCIsImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNDA1MS4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MzYyNC4wMCIsImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4NDMyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-109", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-109", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 84824, "filter": { "id": "F1RT00002-423-294", "price": 84824, "gross_total": 83624, "journey_duration": "PT1D3H30M", "journey_duration_seconds": 99000, "layover_duration": "PT13H35M", "layover_duration_seconds": 48900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-424-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-4", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-424-294-0", "itt_flight_key": "F1AS00003-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "11H15M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 17:10", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "HYD", "arrival_time": "2026-09-10 00:40", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "HYD", "departure_time": "2026-09-10 11:55", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 14:55", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H30M", "distance": [], "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-424-294-1", "itt_flight_key": "F1AS00003-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "5H20M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 13:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HYD", "arrival_time": "2026-11-20 15:30", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "HYD", "departure_time": "2026-11-20 20:50", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-20 23:55", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 85064.99, "gross_total": 83545.46, "base_fare": 46355.95, "tax": 37689.51, "sell": { "currency": "BDT", "total": 85064.99, "base_fare": 46355.95, "tax": 37689.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODUwNjQuOTksImJhc2VfZmFyZSI6NDYzNTUuOTUsInRheCI6Mzc2ODkuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDU2NC45OSwiYmFzZV9mYXJlIjo0NTg1NS45NSwidGF4IjozNzY4OS41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU0NS40NiwiYmFzZV9mYXJlIjo0NTg1NS45NSwidGF4IjozNzY4OS41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85064.99, "base_fare": 46355.95, "tax": 37689.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "45855.95", "tax": "37689.51", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 85064.99, "base_fare": 46355.95, "tax": 37689.51, "gross": { "base_fare": "45855.95", "tax": "37689.51", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1MDY0Ljk5IiwiYmFzZV9mYXJlIjoiNDYzNTUuOTUiLCJ0YXgiOiIzNzY4OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1ODU1Ljk1IiwidGF4IjoiMzc2ODkuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NDU2NC45OSIsImJhc2VfZmFyZSI6IjQ1ODU1Ljk1IiwidGF4IjoiMzc2ODkuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NTg1NS45NSIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODM1NDUuNDYiLCJiYXNlX2ZhcmUiOiI0NTg1NS45NSIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjg0NTY0Ljk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 85064.99, "filter": { "id": "F1RT00002-424-294", "price": 85064.99, "gross_total": 83545.46, "journey_duration": "PT13H35M", "journey_duration_seconds": 48900, "layover_duration": "PT4D19H5M", "layover_duration_seconds": 414300, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Saver", "connecting_airport": { "": "HYD", "1": "BOM" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 17:10", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091710hyd2026091000406e094hyd202609101155dac2026091014556e1117dac202611201320hyd2026112015306e1118hyd202611202050ruh2026112023556e093", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-425-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-110", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-425-294-0", "itt_flight_key": "F1TT00016-110", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-425-294-1", "itt_flight_key": "F1TT00016-110", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 85146, "gross_total": 83946, "base_fare": 34551, "tax": 49895, "sell": { "currency": "BDT", "total": 85146, "base_fare": 34551, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODUxNDYsImJhc2VfZmFyZSI6MzQ1NTEsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDY0NiwiYmFzZV9mYXJlIjozNDA1MSwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Mzk0NiwiYmFzZV9mYXJlIjozNDA1MSwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85146, "base_fare": 34551, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "34051.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 85146, "base_fare": 34551, "tax": 49895, "gross": { "base_fare": "34051.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1MTQ2LjAwIiwiYmFzZV9mYXJlIjoiMzQ1NTEuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NDY0Ni4wMCIsImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNDA1MS4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4Mzk0Ni4wMCIsImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4NDY0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-110", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-110", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 85146, "filter": { "id": "F1RT00002-425-294", "price": 85146, "gross_total": 83946, "journey_duration": "PT1D4H45M", "journey_duration_seconds": 103500, "layover_duration": "PT14H50M", "layover_duration_seconds": 53400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-426-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-111", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-426-294-0", "itt_flight_key": "F1TT00016-111", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-426-294-1", "itt_flight_key": "F1TT00016-111", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 85146, "gross_total": 83946, "base_fare": 34551, "tax": 49895, "sell": { "currency": "BDT", "total": 85146, "base_fare": 34551, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODUxNDYsImJhc2VfZmFyZSI6MzQ1NTEsInRheCI6NDk4OTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDY0NiwiYmFzZV9mYXJlIjozNDA1MSwidGF4Ijo0OTg5NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Mzk0NiwiYmFzZV9mYXJlIjozNDA1MSwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85146, "base_fare": 34551, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "34051.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 85146, "base_fare": 34551, "tax": 49895, "gross": { "base_fare": "34051.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1MTQ2LjAwIiwiYmFzZV9mYXJlIjoiMzQ1NTEuMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NDY0Ni4wMCIsImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNDA1MS4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4Mzk0Ni4wMCIsImJhc2VfZmFyZSI6IjM0MDUxLjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4NDY0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "T", "farebasis": "TJSAP1RE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "N", "farebasis": "NJR3R1RE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-111", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "fareBasisCode": "TJSAP1RE", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42SQk7EBBFrYRamiyy6f2PUUNSqZbMDHr+ee+F5EaOZv8fAz7Dq6LsESgQzRQirDUGrJ8DRMLY7u\/w5JpxzXCKSsenci9MLk4qWGgZT9QCR3\/rviqjWXSyKqNtRrPagZ\/Jq9oS0lYzjWRMq+THBclCT9W+L1eDLJk=", "FareInfoRef": "0bnHpB9GuDKAocigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-111", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174411", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NJR3R1RE", "FareRuleKey": "gws-eJxNjj0OwzAIhQ8TvZ2fKI03R4mjqANSUTN46f2PUewmUpEMDz7A5JyFZKJEc\/63AZ\/h5bBzBQwSz88DPKlqzyqIhGFPV2cvaEuYhQJZx7\/IvXFLZY6Anfaxo2phl9+WNRintplCoH2NJmMCtyhHSFu2t1caSTVqciF6IC6NqS8oUixR", "FareInfoRef": "0bnHpB9GuDKAEdigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 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" }, "total_price": 85146, "filter": { "id": "F1RT00002-426-294", "price": 85146, "gross_total": 83946, "journey_duration": "PT1D8H15M", "journey_duration_seconds": 116100, "layover_duration": "PT18H20M", "layover_duration_seconds": 66000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-427-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-246", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-427-294-0", "itt_flight_key": "F1F400029-246-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "b9e539423f5243a25808e66af557d809", "origin": "RUH", "departure_time": "2026-09-09T17:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "HYD", "arrival_time": "2026-09-10T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "94" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "94" }, "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": "R", "meal_code": null, "seat_available": 1, "fareBasisCode": "RT0INT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RT0INT" ] } } }, { "air_segment_key": "dbe9dc154664745fdadf9837e32e2b97", "origin": "HYD", "departure_time": "2026-09-10T11:55:00", "origin_terminal": null, "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10T14:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-09-10", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1117" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1117" }, "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": "R", "meal_code": null, "seat_available": 1, "fareBasisCode": "RT0INT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RT0INT" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-427-294-1", "itt_flight_key": "F1F400029-246-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H30M", "transit_time": "23H10M", "routes": [ { "air_segment_key": "c9e030bc12a69cd193c428f14c52ccd9", "origin": "DAC", "departure_time": "2026-11-20T17:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20T19:30:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1104" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1104" }, "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": "L", "meal_code": null, "seat_available": 1, "fareBasisCode": "LLS0INT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LLS0INT" ] } } }, { "air_segment_key": "8156fc20804a9e8729b7202d89968d69", "origin": "DEL", "departure_time": "2026-11-21T18:40:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21T21:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H35M", "distance": null, "lay_over": "PT23H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "71" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "71" }, "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": "L", "meal_code": null, "seat_available": 1, "fareBasisCode": "LLS0INT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LLS0INT" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 85289.28, "gross_total": 83578.59, "base_fare": 83125.33, "tax": 953.26, "sell": { "currency": "BDT", "total": 85289.28, "base_fare": 83125.33, "tax": 953.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODUyODkuMjgsImJhc2VfZmFyZSI6ODMxMjUuMzMsInRheCI6OTUzLjI2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQ3ODkuMjgsImJhc2VfZmFyZSI6ODI2MjUuMzMsInRheCI6OTUzLjI2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjgzNTc4LjU5LCJiYXNlX2ZhcmUiOjgyNjI1LjMzLCJ0YXgiOjk1My4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85289.28, "base_fare": 83125.33, "tax": 953.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82625.33", "tax": "953.26", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 85289.28, "base_fare": 83125.33, "tax": 953.26, "gross": { "base_fare": "82625.33", "tax": "953.26", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1Mjg5LjI4IiwiYmFzZV9mYXJlIjoiODMxMjUuMzMiLCJ0YXgiOiI5NTMuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjYyNS4zMyIsInRheCI6Ijk1My4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0Nzg5LjI4IiwiYmFzZV9mYXJlIjoiODI2MjUuMzMiLCJ0YXgiOiI5NTMuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjYyNS4zMyIsInRheCI6Ijk1My4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzNTc4LjU5IiwiYmFzZV9mYXJlIjoiODI2MjUuMzMiLCJ0YXgiOiI5NTMuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6ODQ3ODkuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 85289.28, "filter": { "id": "F1RT00002-427-294", "price": 85289.28, "gross_total": 83578.59, "journey_duration": "PT2D2H15M", "journey_duration_seconds": 180900, "layover_duration": "PT1D10H25M", "layover_duration_seconds": 123900, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "HYD", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T17:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-21T21:45:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091710hyd20260910004094hyd202609101155dac2026091014551117dac202611201715del2026112019301104del202611211840ruh20261121214571", "destination_reach_time": "PT2D2H15M", "destination_reach_timestamp": 180900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-428-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-247", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-428-294-0", "itt_flight_key": "F1F400029-247-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "17817dc63e177dcb145ceda09d25db23", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-428-294-1", "itt_flight_key": "F1F400029-247-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H0M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "1ec23423eca6cae837a98725329b7290", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } }, { "air_segment_key": "9eb95abc25e38d84b582722e8191bd1c", "origin": "JED", "departure_time": "2026-11-20T12:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T13:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1030" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1030" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 85670.34, "gross_total": 83959.65, "base_fare": 69206.19, "tax": 15253.46, "sell": { "currency": "BDT", "total": 85670.34, "base_fare": 69206.19, "tax": 15253.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODU2NzAuMzQsImJhc2VfZmFyZSI6NjkyMDYuMTksInRheCI6MTUyNTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTE3MC4zNCwiYmFzZV9mYXJlIjo2ODcwNi4xOSwidGF4IjoxNTI1My40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Mzk1OS42NSwiYmFzZV9mYXJlIjo2ODcwNi4xOSwidGF4IjoxNTI1My40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85670.34, "base_fare": 69206.19, "tax": 15253.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68706.19", "tax": "15253.46", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 85670.34, "base_fare": 69206.19, "tax": 15253.46, "gross": { "base_fare": "68706.19", "tax": "15253.46", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1NjcwLjM0IiwiYmFzZV9mYXJlIjoiNjkyMDYuMTkiLCJ0YXgiOiIxNTI1My40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NzA2LjE5IiwidGF4IjoiMTUyNTMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTE3MC4zNCIsImJhc2VfZmFyZSI6IjY4NzA2LjE5IiwidGF4IjoiMTUyNTMuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcwNi4xOSIsInRheCI6IjE1MjUzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODM5NTkuNjUiLCJiYXNlX2ZhcmUiOiI2ODcwNi4xOSIsInRheCI6IjE1MjUzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg1MTcwLjM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 85670.34, "filter": { "id": "F1RT00002-428-294", "price": 85670.34, "gross_total": 83959.65, "journey_duration": "PT20H45M", "journey_duration_seconds": 74700, "layover_duration": "PT5H45M", "layover_duration_seconds": 20700, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T13:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611200140jed202611200615803jed202611201200ruh2026112013401030", "destination_reach_time": "PT20H45M", "destination_reach_timestamp": 74700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-429-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-248", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-429-294-0", "itt_flight_key": "F1F400029-248-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "17817dc63e177dcb145ceda09d25db23", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-429-294-1", "itt_flight_key": "F1F400029-248-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "6H45M", "routes": [ { "air_segment_key": "1ec23423eca6cae837a98725329b7290", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } }, { "air_segment_key": "bb3db23db9b78e30fabe78f15f8437f3", "origin": "JED", "departure_time": "2026-11-20T13:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T14:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1032" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1032" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 85670.34, "gross_total": 83959.65, "base_fare": 69206.19, "tax": 15253.46, "sell": { "currency": "BDT", "total": 85670.34, "base_fare": 69206.19, "tax": 15253.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODU2NzAuMzQsImJhc2VfZmFyZSI6NjkyMDYuMTksInRheCI6MTUyNTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTE3MC4zNCwiYmFzZV9mYXJlIjo2ODcwNi4xOSwidGF4IjoxNTI1My40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Mzk1OS42NSwiYmFzZV9mYXJlIjo2ODcwNi4xOSwidGF4IjoxNTI1My40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85670.34, "base_fare": 69206.19, "tax": 15253.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68706.19", "tax": "15253.46", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 85670.34, "base_fare": 69206.19, "tax": 15253.46, "gross": { "base_fare": "68706.19", "tax": "15253.46", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1NjcwLjM0IiwiYmFzZV9mYXJlIjoiNjkyMDYuMTkiLCJ0YXgiOiIxNTI1My40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NzA2LjE5IiwidGF4IjoiMTUyNTMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTE3MC4zNCIsImJhc2VfZmFyZSI6IjY4NzA2LjE5IiwidGF4IjoiMTUyNTMuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcwNi4xOSIsInRheCI6IjE1MjUzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODM5NTkuNjUiLCJiYXNlX2ZhcmUiOiI2ODcwNi4xOSIsInRheCI6IjE1MjUzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg1MTcwLjM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 85670.34, "filter": { "id": "F1RT00002-429-294", "price": 85670.34, "gross_total": 83959.65, "journey_duration": "PT21H45M", "journey_duration_seconds": 78300, "layover_duration": "PT6H45M", "layover_duration_seconds": 24300, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T14:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611200140jed202611200615803jed202611201300ruh2026112014401032", "destination_reach_time": "PT21H45M", "destination_reach_timestamp": 78300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-430-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-249", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-430-294-0", "itt_flight_key": "F1F400029-249-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "17817dc63e177dcb145ceda09d25db23", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-430-294-1", "itt_flight_key": "F1F400029-249-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H0M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "1ec23423eca6cae837a98725329b7290", "origin": "DAC", "departure_time": "2026-11-20T01:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T06:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "803" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "T", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } }, { "air_segment_key": "ebb0143cede10aff77da03a6cade7604", "origin": "JED", "departure_time": "2026-11-20T11:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T12:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1028" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1028" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "TARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 85670.34, "gross_total": 83959.65, "base_fare": 69206.19, "tax": 15253.46, "sell": { "currency": "BDT", "total": 85670.34, "base_fare": 69206.19, "tax": 15253.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODU2NzAuMzQsImJhc2VfZmFyZSI6NjkyMDYuMTksInRheCI6MTUyNTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTE3MC4zNCwiYmFzZV9mYXJlIjo2ODcwNi4xOSwidGF4IjoxNTI1My40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Mzk1OS42NSwiYmFzZV9mYXJlIjo2ODcwNi4xOSwidGF4IjoxNTI1My40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85670.34, "base_fare": 69206.19, "tax": 15253.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68706.19", "tax": "15253.46", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 85670.34, "base_fare": 69206.19, "tax": 15253.46, "gross": { "base_fare": "68706.19", "tax": "15253.46", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1NjcwLjM0IiwiYmFzZV9mYXJlIjoiNjkyMDYuMTkiLCJ0YXgiOiIxNTI1My40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NzA2LjE5IiwidGF4IjoiMTUyNTMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTE3MC4zNCIsImJhc2VfZmFyZSI6IjY4NzA2LjE5IiwidGF4IjoiMTUyNTMuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcwNi4xOSIsInRheCI6IjE1MjUzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODM5NTkuNjUiLCJiYXNlX2ZhcmUiOiI2ODcwNi4xOSIsInRheCI6IjE1MjUzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg1MTcwLjM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 85670.34, "filter": { "id": "F1RT00002-430-294", "price": 85670.34, "gross_total": 83959.65, "journey_duration": "PT19H45M", "journey_duration_seconds": 71100, "layover_duration": "PT4H45M", "layover_duration_seconds": 17100, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T12:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611200140jed202611200615803jed202611201100ruh2026112012401028", "destination_reach_time": "PT19H45M", "destination_reach_timestamp": 71100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-431-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-5", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-431-294-0", "itt_flight_key": "F1AS00003-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "17H50M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 07:45", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09 14:40", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "BOM", "departure_time": "2026-09-10 08:30", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 12:05", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H05M", "distance": [], "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-431-294-1", "itt_flight_key": "F1AS00003-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H15M", "transit_time": "10H5M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 15:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20 18:20", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H30M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "BOM", "departure_time": "2026-11-21 04:25", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 06:35", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT4H40M", "distance": [], "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 85870.42, "gross_total": 84350.89, "base_fare": 47161.38, "tax": 37689.51, "sell": { "currency": "BDT", "total": 85870.42, "base_fare": 47161.38, "tax": 37689.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODU4NzAuNDIsImJhc2VfZmFyZSI6NDcxNjEuMzgsInRheCI6Mzc2ODkuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTM3MC40MiwiYmFzZV9mYXJlIjo0NjY2MS4zOCwidGF4IjozNzY4OS41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDM1MC44OSwiYmFzZV9mYXJlIjo0NjY2MS4zOCwidGF4IjozNzY4OS41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85870.42, "base_fare": 47161.38, "tax": 37689.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "46661.38", "tax": "37689.51", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 85870.42, "base_fare": 47161.38, "tax": 37689.51, "gross": { "base_fare": "46661.38", "tax": "37689.51", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1ODcwLjQyIiwiYmFzZV9mYXJlIjoiNDcxNjEuMzgiLCJ0YXgiOiIzNzY4OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2NjYxLjM4IiwidGF4IjoiMzc2ODkuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTM3MC40MiIsImJhc2VfZmFyZSI6IjQ2NjYxLjM4IiwidGF4IjoiMzc2ODkuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NjY2MS4zOCIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQzNTAuODkiLCJiYXNlX2ZhcmUiOiI0NjY2MS4zOCIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjg1MzcwLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 85870.42, "filter": { "id": "F1RT00002-431-294", "price": 85870.42, "gross_total": 84350.89, "journey_duration": "PT18H15M", "journey_duration_seconds": 65700, "layover_duration": "PT5D23H0M", "layover_duration_seconds": 514800, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Flexi Plus", "connecting_airport": { "": "HYD", "1": "BOM" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:45", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090745bom2026090914406e074bom202609100830dac2026091012056e1115dac202611201520bom2026112018206e1116bom202611210425ruh2026112106356e073", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-432-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-6", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-432-294-0", "itt_flight_key": "F1AS00003-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "11H15M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 17:10", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "HYD", "arrival_time": "2026-09-10 00:40", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "HYD", "departure_time": "2026-09-10 11:55", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 14:55", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H30M", "distance": [], "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-432-294-1", "itt_flight_key": "F1AS00003-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H15M", "transit_time": "10H5M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 15:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20 18:20", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H30M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "BOM", "departure_time": "2026-11-21 04:25", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 06:35", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT4H40M", "distance": [], "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 85870.42, "gross_total": 84350.89, "base_fare": 47161.38, "tax": 37689.51, "sell": { "currency": "BDT", "total": 85870.42, "base_fare": 47161.38, "tax": 37689.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODU4NzAuNDIsImJhc2VfZmFyZSI6NDcxNjEuMzgsInRheCI6Mzc2ODkuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTM3MC40MiwiYmFzZV9mYXJlIjo0NjY2MS4zOCwidGF4IjozNzY4OS41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDM1MC44OSwiYmFzZV9mYXJlIjo0NjY2MS4zOCwidGF4IjozNzY4OS41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85870.42, "base_fare": 47161.38, "tax": 37689.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "46661.38", "tax": "37689.51", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 85870.42, "base_fare": 47161.38, "tax": 37689.51, "gross": { "base_fare": "46661.38", "tax": "37689.51", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1ODcwLjQyIiwiYmFzZV9mYXJlIjoiNDcxNjEuMzgiLCJ0YXgiOiIzNzY4OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2NjYxLjM4IiwidGF4IjoiMzc2ODkuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTM3MC40MiIsImJhc2VfZmFyZSI6IjQ2NjYxLjM4IiwidGF4IjoiMzc2ODkuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NjY2MS4zOCIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQzNTAuODkiLCJiYXNlX2ZhcmUiOiI0NjY2MS4zOCIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjg1MzcwLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 85870.42, "filter": { "id": "F1RT00002-432-294", "price": 85870.42, "gross_total": 84350.89, "journey_duration": "PT18H15M", "journey_duration_seconds": 65700, "layover_duration": "PT6D20H20M", "layover_duration_seconds": 591600, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Flexi Plus", "connecting_airport": { "": "HYD", "1": "BOM" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 17:10", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091710hyd2026091000406e094hyd202609101155dac2026091014556e1117dac202611201520bom2026112018206e1116bom202611210425ruh2026112106356e073", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-433-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-250", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-433-294-0", "itt_flight_key": "F1F400029-250-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "04cc74bf341b48444a88cc20e5a79624", "origin": "RUH", "departure_time": "2026-09-09T12:05:00", "origin_terminal": "T5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } }, { "air_segment_key": "219aa71306b778aeff0a658cb40d79fb", "origin": "BAH", "departure_time": "2026-09-10T00:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-433-294-1", "itt_flight_key": "F1F400029-250-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "d34582fe6a34c7f7e89cba25864fe5b2", "origin": "DAC", "departure_time": "2026-11-20T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } }, { "air_segment_key": "0297deaa6f7df313818b332475fb9e47", "origin": "BAH", "departure_time": "2026-11-21T09:35:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00", "destination_terminal": "T5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 86070.5, "gross_total": 84359.81, "base_fare": 50353.79, "tax": 34506.02, "sell": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODYwNzAuNSwiYmFzZV9mYXJlIjo1MDM1My43OSwidGF4IjozNDUwNi4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg1NTcwLjUsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQzNTkuODEsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2MDcwLjUwIiwiYmFzZV9mYXJlIjoiNTAzNTMuNzkiLCJ0YXgiOiIzNDUwNi4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTU3MC41MCIsImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQzNTkuODEiLCJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg1NTcwLjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 86070.5, "filter": { "id": "F1RT00002-433-294", "price": 86070.5, "gross_total": 84359.81, "journey_duration": "PT1D11H55M", "journey_duration_seconds": 129300, "layover_duration": "PT21H40M", "layover_duration_seconds": 78000, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T12:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T11:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT1D11H55M", "destination_reach_timestamp": 129300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-434-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-251", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-434-294-0", "itt_flight_key": "F1F400029-251-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "04cc74bf341b48444a88cc20e5a79624", "origin": "RUH", "departure_time": "2026-09-09T12:05:00", "origin_terminal": "T5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } }, { "air_segment_key": "219aa71306b778aeff0a658cb40d79fb", "origin": "BAH", "departure_time": "2026-09-10T00:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-434-294-1", "itt_flight_key": "F1F400029-251-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "d34582fe6a34c7f7e89cba25864fe5b2", "origin": "DAC", "departure_time": "2026-11-20T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } }, { "air_segment_key": "24fac06fff77392637bb8643a13c2eec", "origin": "BAH", "departure_time": "2026-11-21T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00", "destination_terminal": "T5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 86070.5, "gross_total": 84359.81, "base_fare": 50353.79, "tax": 34506.02, "sell": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODYwNzAuNSwiYmFzZV9mYXJlIjo1MDM1My43OSwidGF4IjozNDUwNi4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg1NTcwLjUsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQzNTkuODEsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2MDcwLjUwIiwiYmFzZV9mYXJlIjoiNTAzNTMuNzkiLCJ0YXgiOiIzNDUwNi4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTU3MC41MCIsImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQzNTkuODEiLCJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg1NTcwLjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 86070.5, "filter": { "id": "F1RT00002-434-294", "price": 86070.5, "gross_total": 84359.81, "journey_duration": "PT1D3H45M", "journey_duration_seconds": 99900, "layover_duration": "PT13H30M", "layover_duration_seconds": 48600, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T12:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT1D3H45M", "destination_reach_timestamp": 99900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-435-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-252", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-435-294-0", "itt_flight_key": "F1F400029-252-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "79226ec5570dcb082fe398b2f2afd4e1", "origin": "RUH", "departure_time": "2026-09-09T16:00:00", "origin_terminal": "T5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } }, { "air_segment_key": "219aa71306b778aeff0a658cb40d79fb", "origin": "BAH", "departure_time": "2026-09-10T00:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-435-294-1", "itt_flight_key": "F1F400029-252-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "d34582fe6a34c7f7e89cba25864fe5b2", "origin": "DAC", "departure_time": "2026-11-20T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } }, { "air_segment_key": "24fac06fff77392637bb8643a13c2eec", "origin": "BAH", "departure_time": "2026-11-21T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00", "destination_terminal": "T5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 86070.5, "gross_total": 84359.81, "base_fare": 50353.79, "tax": 34506.02, "sell": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODYwNzAuNSwiYmFzZV9mYXJlIjo1MDM1My43OSwidGF4IjozNDUwNi4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg1NTcwLjUsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQzNTkuODEsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2MDcwLjUwIiwiYmFzZV9mYXJlIjoiNTAzNTMuNzkiLCJ0YXgiOiIzNDUwNi4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTU3MC41MCIsImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQzNTkuODEiLCJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg1NTcwLjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 86070.5, "filter": { "id": "F1RT00002-435-294", "price": 86070.5, "gross_total": 84359.81, "journey_duration": "PT23H50M", "journey_duration_seconds": 85800, "layover_duration": "PT9H30M", "layover_duration_seconds": 34200, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T16:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT23H50M", "destination_reach_timestamp": 85800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-436-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-253", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-436-294-0", "itt_flight_key": "F1F400029-253-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "79226ec5570dcb082fe398b2f2afd4e1", "origin": "RUH", "departure_time": "2026-09-09T16:00:00", "origin_terminal": "T5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } }, { "air_segment_key": "219aa71306b778aeff0a658cb40d79fb", "origin": "BAH", "departure_time": "2026-09-10T00:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-436-294-1", "itt_flight_key": "F1F400029-253-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "d34582fe6a34c7f7e89cba25864fe5b2", "origin": "DAC", "departure_time": "2026-11-20T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } }, { "air_segment_key": "0297deaa6f7df313818b332475fb9e47", "origin": "BAH", "departure_time": "2026-11-21T09:35:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00", "destination_terminal": "T5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 86070.5, "gross_total": 84359.81, "base_fare": 50353.79, "tax": 34506.02, "sell": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODYwNzAuNSwiYmFzZV9mYXJlIjo1MDM1My43OSwidGF4IjozNDUwNi4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg1NTcwLjUsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQzNTkuODEsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2MDcwLjUwIiwiYmFzZV9mYXJlIjoiNTAzNTMuNzkiLCJ0YXgiOiIzNDUwNi4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTU3MC41MCIsImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQzNTkuODEiLCJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg1NTcwLjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 86070.5, "filter": { "id": "F1RT00002-436-294", "price": 86070.5, "gross_total": 84359.81, "journey_duration": "PT1D8H0M", "journey_duration_seconds": 115200, "layover_duration": "PT17H40M", "layover_duration_seconds": 63600, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T11:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT1D8H0M", "destination_reach_timestamp": 115200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-437-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-254", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-437-294-0", "itt_flight_key": "F1F400029-254-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "79226ec5570dcb082fe398b2f2afd4e1", "origin": "RUH", "departure_time": "2026-09-09T16:00:00", "origin_terminal": "T5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } }, { "air_segment_key": "219aa71306b778aeff0a658cb40d79fb", "origin": "BAH", "departure_time": "2026-09-10T00:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-437-294-1", "itt_flight_key": "F1F400029-254-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "d34582fe6a34c7f7e89cba25864fe5b2", "origin": "DAC", "departure_time": "2026-11-20T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } }, { "air_segment_key": "acf4766872410e39bfb727de57afe1fa", "origin": "BAH", "departure_time": "2026-11-21T15:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00", "destination_terminal": "T5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 86070.5, "gross_total": 84359.81, "base_fare": 50353.79, "tax": 34506.02, "sell": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODYwNzAuNSwiYmFzZV9mYXJlIjo1MDM1My43OSwidGF4IjozNDUwNi4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg1NTcwLjUsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQzNTkuODEsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2MDcwLjUwIiwiYmFzZV9mYXJlIjoiNTAzNTMuNzkiLCJ0YXgiOiIzNDUwNi4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTU3MC41MCIsImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQzNTkuODEiLCJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg1NTcwLjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 86070.5, "filter": { "id": "F1RT00002-437-294", "price": 86070.5, "gross_total": 84359.81, "journey_duration": "PT1D14H5M", "journey_duration_seconds": 137100, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T17:05:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT1D14H5M", "destination_reach_timestamp": 137100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-438-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-255", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-438-294-0", "itt_flight_key": "F1F400029-255-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "04cc74bf341b48444a88cc20e5a79624", "origin": "RUH", "departure_time": "2026-09-09T12:05:00", "origin_terminal": "T5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } }, { "air_segment_key": "219aa71306b778aeff0a658cb40d79fb", "origin": "BAH", "departure_time": "2026-09-10T00:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-438-294-1", "itt_flight_key": "F1F400029-255-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "d34582fe6a34c7f7e89cba25864fe5b2", "origin": "DAC", "departure_time": "2026-11-20T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } }, { "air_segment_key": "acf4766872410e39bfb727de57afe1fa", "origin": "BAH", "departure_time": "2026-11-21T15:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00", "destination_terminal": "T5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 86070.5, "gross_total": 84359.81, "base_fare": 50353.79, "tax": 34506.02, "sell": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODYwNzAuNSwiYmFzZV9mYXJlIjo1MDM1My43OSwidGF4IjozNDUwNi4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg1NTcwLjUsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQzNTkuODEsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2MDcwLjUwIiwiYmFzZV9mYXJlIjoiNTAzNTMuNzkiLCJ0YXgiOiIzNDUwNi4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTU3MC41MCIsImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQzNTkuODEiLCJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg1NTcwLjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 86070.5, "filter": { "id": "F1RT00002-438-294", "price": 86070.5, "gross_total": 84359.81, "journey_duration": "PT1D18H0M", "journey_duration_seconds": 151200, "layover_duration": "PT1D3H45M", "layover_duration_seconds": 99900, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T12:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T17:05:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT1D18H0M", "destination_reach_timestamp": 151200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-439-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-256", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-439-294-0", "itt_flight_key": "F1F400029-256-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "6dde3902c49d74c73dac0208dab2d4ea", "origin": "RUH", "departure_time": "2026-09-09T07:00:00", "origin_terminal": "T5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } }, { "air_segment_key": "219aa71306b778aeff0a658cb40d79fb", "origin": "BAH", "departure_time": "2026-09-10T00:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-439-294-1", "itt_flight_key": "F1F400029-256-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "d34582fe6a34c7f7e89cba25864fe5b2", "origin": "DAC", "departure_time": "2026-11-20T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } }, { "air_segment_key": "0297deaa6f7df313818b332475fb9e47", "origin": "BAH", "departure_time": "2026-11-21T09:35:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00", "destination_terminal": "T5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 86070.5, "gross_total": 84359.81, "base_fare": 50353.79, "tax": 34506.02, "sell": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODYwNzAuNSwiYmFzZV9mYXJlIjo1MDM1My43OSwidGF4IjozNDUwNi4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg1NTcwLjUsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQzNTkuODEsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2MDcwLjUwIiwiYmFzZV9mYXJlIjoiNTAzNTMuNzkiLCJ0YXgiOiIzNDUwNi4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTU3MC41MCIsImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQzNTkuODEiLCJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg1NTcwLjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 86070.5, "filter": { "id": "F1RT00002-439-294", "price": 86070.5, "gross_total": 84359.81, "journey_duration": "PT1D17H0M", "journey_duration_seconds": 147600, "layover_duration": "PT1D2H40M", "layover_duration_seconds": 96000, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T07:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T11:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT1D17H0M", "destination_reach_timestamp": 147600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-440-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-257", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-440-294-0", "itt_flight_key": "F1F400029-257-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "6dde3902c49d74c73dac0208dab2d4ea", "origin": "RUH", "departure_time": "2026-09-09T07:00:00", "origin_terminal": "T5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } }, { "air_segment_key": "219aa71306b778aeff0a658cb40d79fb", "origin": "BAH", "departure_time": "2026-09-10T00:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-440-294-1", "itt_flight_key": "F1F400029-257-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "d34582fe6a34c7f7e89cba25864fe5b2", "origin": "DAC", "departure_time": "2026-11-20T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } }, { "air_segment_key": "24fac06fff77392637bb8643a13c2eec", "origin": "BAH", "departure_time": "2026-11-21T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00", "destination_terminal": "T5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 86070.5, "gross_total": 84359.81, "base_fare": 50353.79, "tax": 34506.02, "sell": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODYwNzAuNSwiYmFzZV9mYXJlIjo1MDM1My43OSwidGF4IjozNDUwNi4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg1NTcwLjUsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQzNTkuODEsImJhc2VfZmFyZSI6NDk4NTMuNzksInRheCI6MzQ1MDYuMDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 86070.5, "base_fare": 50353.79, "tax": 34506.02, "gross": { "base_fare": "49853.79", "tax": "34506.02", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2MDcwLjUwIiwiYmFzZV9mYXJlIjoiNTAzNTMuNzkiLCJ0YXgiOiIzNDUwNi4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTU3MC41MCIsImJhc2VfZmFyZSI6IjQ5ODUzLjc5IiwidGF4IjoiMzQ1MDYuMDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQzNTkuODEiLCJiYXNlX2ZhcmUiOiI0OTg1My43OSIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg1NTcwLjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 86070.5, "filter": { "id": "F1RT00002-440-294", "price": 86070.5, "gross_total": 84359.81, "journey_duration": "PT1D8H50M", "journey_duration_seconds": 118200, "layover_duration": "PT18H30M", "layover_duration_seconds": 66600, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T07:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT1D8H50M", "destination_reach_timestamp": 118200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-441-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-258", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-441-294-0", "itt_flight_key": "F1F400029-258-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "63bf9c5d5351660142a44d066a8e0d78", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "3ce8a2317146679de11f60ea2a61ed48", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": 2, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-441-294-1", "itt_flight_key": "F1F400029-258-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "41dd2a4c9e60cdbd345cf0359a315007", "origin": "JED", "departure_time": "2026-11-20T21:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T22:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 9, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 86335.57, "gross_total": 84624.88, "base_fare": 70899.88, "tax": 14225, "sell": { "currency": "BDT", "total": 86335.57, "base_fare": 70899.88, "tax": 14225 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODYzMzUuNTcsImJhc2VfZmFyZSI6NzA4OTkuODgsInRheCI6MTQyMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTgzNS41NywiYmFzZV9mYXJlIjo3MDM5OS44OCwidGF4IjoxNDIyNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDYyNC44OCwiYmFzZV9mYXJlIjo3MDM5OS44OCwidGF4IjoxNDIyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 86335.57, "base_fare": 70899.88, "tax": 14225, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "70399.88", "tax": "14225.00", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 86335.57, "base_fare": 70899.88, "tax": 14225, "gross": { "base_fare": "70399.88", "tax": "14225.00", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2MzM1LjU3IiwiYmFzZV9mYXJlIjoiNzA4OTkuODgiLCJ0YXgiOiIxNDIyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMzk5Ljg4IiwidGF4IjoiMTQyMjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NTgzNS41NyIsImJhc2VfZmFyZSI6IjcwMzk5Ljg4IiwidGF4IjoiMTQyMjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDM5OS44OCIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQ2MjQuODgiLCJiYXNlX2ZhcmUiOiI3MDM5OS44OCIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg1ODM1LjU3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 86335.57, "filter": { "id": "F1RT00002-441-294", "price": 86335.57, "gross_total": 84624.88, "journey_duration": "PT23H20M", "journey_duration_seconds": 84000, "layover_duration": "PT5H45M", "layover_duration_seconds": 20700, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T22:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611201325jed202611201800809jed202611202100ruh2026112022401048", "destination_reach_time": "PT23H20M", "destination_reach_timestamp": 84000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-442-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-259", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-442-294-0", "itt_flight_key": "F1F400029-259-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "10H20M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT10H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-442-294-1", "itt_flight_key": "F1F400029-259-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 86621.04, "gross_total": 84910.35, "base_fare": 85029.3, "tax": 381.05, "sell": { "currency": "BDT", "total": 86621.04, "base_fare": 85029.3, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODY2MjEuMDQsImJhc2VfZmFyZSI6ODUwMjkuMywidGF4IjozODEuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjEyMS4wNCwiYmFzZV9mYXJlIjo4NDUyOS4zLCJ0YXgiOjM4MS4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDkxMC4zNSwiYmFzZV9mYXJlIjo4NDUyOS4zLCJ0YXgiOjM4MS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 86621.04, "base_fare": 85029.3, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "84529.30", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 86621.04, "base_fare": 85029.3, "tax": 381.05, "gross": { "base_fare": "84529.30", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2NjIxLjA0IiwiYmFzZV9mYXJlIjoiODUwMjkuMzAiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUyOS4zMCIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2MTIxLjA0IiwiYmFzZV9mYXJlIjoiODQ1MjkuMzAiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUyOS4zMCIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0OTEwLjM1IiwiYmFzZV9mYXJlIjoiODQ1MjkuMzAiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6ODYxMjEuMDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 86621.04, "filter": { "id": "F1RT00002-442-294", "price": 86621.04, "gross_total": 84910.35, "journey_duration": "PT1D7H45M", "journey_duration_seconds": 114300, "layover_duration": "PT17H10M", "layover_duration_seconds": 61800, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609092225dac202609100520518dac202611202100shj202611210040515shj202611210730ruh202611210835151", "destination_reach_time": "PT1D7H45M", "destination_reach_timestamp": 114300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-443-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-260", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-443-294-0", "itt_flight_key": "F1F400029-260-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "10H20M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT10H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-443-294-1", "itt_flight_key": "F1F400029-260-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H45M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 86621.04, "gross_total": 84910.35, "base_fare": 85029.3, "tax": 381.05, "sell": { "currency": "BDT", "total": 86621.04, "base_fare": 85029.3, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODY2MjEuMDQsImJhc2VfZmFyZSI6ODUwMjkuMywidGF4IjozODEuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjEyMS4wNCwiYmFzZV9mYXJlIjo4NDUyOS4zLCJ0YXgiOjM4MS4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDkxMC4zNSwiYmFzZV9mYXJlIjo4NDUyOS4zLCJ0YXgiOjM4MS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 86621.04, "base_fare": 85029.3, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "84529.30", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 86621.04, "base_fare": 85029.3, "tax": 381.05, "gross": { "base_fare": "84529.30", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2NjIxLjA0IiwiYmFzZV9mYXJlIjoiODUwMjkuMzAiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUyOS4zMCIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2MTIxLjA0IiwiYmFzZV9mYXJlIjoiODQ1MjkuMzAiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUyOS4zMCIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0OTEwLjM1IiwiYmFzZV9mYXJlIjoiODQ1MjkuMzAiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6ODYxMjEuMDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 86621.04, "filter": { "id": "F1RT00002-443-294", "price": 86621.04, "gross_total": 84910.35, "journey_duration": "PT1D5H55M", "journey_duration_seconds": 107700, "layover_duration": "PT15H25M", "layover_duration_seconds": 55500, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609092225dac202609100520518dac202611202250shj202611210225511shj202611210730ruh202611210835151", "destination_reach_time": "PT1D5H55M", "destination_reach_timestamp": 107700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-444-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-261", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-444-294-0", "itt_flight_key": "F1F400029-261-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "10H20M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT10H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-444-294-1", "itt_flight_key": "F1F400029-261-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 86621.04, "gross_total": 84910.35, "base_fare": 85029.3, "tax": 381.05, "sell": { "currency": "BDT", "total": 86621.04, "base_fare": 85029.3, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODY2MjEuMDQsImJhc2VfZmFyZSI6ODUwMjkuMywidGF4IjozODEuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjEyMS4wNCwiYmFzZV9mYXJlIjo4NDUyOS4zLCJ0YXgiOjM4MS4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDkxMC4zNSwiYmFzZV9mYXJlIjo4NDUyOS4zLCJ0YXgiOjM4MS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 86621.04, "base_fare": 85029.3, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "84529.30", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 86621.04, "base_fare": 85029.3, "tax": 381.05, "gross": { "base_fare": "84529.30", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2NjIxLjA0IiwiYmFzZV9mYXJlIjoiODUwMjkuMzAiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUyOS4zMCIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2MTIxLjA0IiwiYmFzZV9mYXJlIjoiODQ1MjkuMzAiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUyOS4zMCIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0OTEwLjM1IiwiYmFzZV9mYXJlIjoiODQ1MjkuMzAiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6ODYxMjEuMDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 86621.04, "filter": { "id": "F1RT00002-444-294", "price": 86621.04, "gross_total": 84910.35, "journey_duration": "PT1D4H25M", "journey_duration_seconds": 102300, "layover_duration": "PT13H55M", "layover_duration_seconds": 50100, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609092225dac202609100520518dac202611200800shj202611201135519shj202611201510ruh202611201615154", "destination_reach_time": "PT1D4H25M", "destination_reach_timestamp": 102300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-445-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-7", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-445-294-0", "itt_flight_key": "F1AS00003-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "17H50M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 07:45", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09 14:40", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "BOM", "departure_time": "2026-09-10 08:30", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 12:05", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H05M", "distance": [], "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-445-294-1", "itt_flight_key": "F1AS00003-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "5H20M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 13:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HYD", "arrival_time": "2026-11-20 15:30", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "HYD", "departure_time": "2026-11-20 20:50", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-20 23:55", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 86879.75, "gross_total": 85360.22, "base_fare": 48169.44, "tax": 37690.78, "sell": { "currency": "BDT", "total": 86879.75, "base_fare": 48169.44, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODY4NzkuNzUsImJhc2VfZmFyZSI6NDgxNjkuNDQsInRheCI6Mzc2OTAuNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjM3OS43NSwiYmFzZV9mYXJlIjo0NzY2OS40NCwidGF4IjozNzY5MC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTM2MC4yMiwiYmFzZV9mYXJlIjo0NzY2OS40NCwidGF4IjozNzY5MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 86879.75, "base_fare": 48169.44, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47669.44", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 86879.75, "base_fare": 48169.44, "tax": 37690.78, "gross": { "base_fare": "47669.44", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2ODc5Ljc1IiwiYmFzZV9mYXJlIjoiNDgxNjkuNDQiLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NjY5LjQ0IiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NjM3OS43NSIsImJhc2VfZmFyZSI6IjQ3NjY5LjQ0IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NzY2OS40NCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODUzNjAuMjIiLCJiYXNlX2ZhcmUiOiI0NzY2OS40NCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjg2Mzc5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 86879.75, "filter": { "id": "F1RT00002-445-294", "price": 86879.75, "gross_total": 85360.22, "journey_duration": "PT13H35M", "journey_duration_seconds": 48900, "layover_duration": "PT7D19H30M", "layover_duration_seconds": 675000, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Saver", "connecting_airport": { "": "HYD", "1": "BOM" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:45", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090745bom2026090914406e074bom202609100830dac2026091012056e1115dac202611201320hyd2026112015306e1118hyd202611202050ruh2026112023556e093", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-446-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-262", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-446-294-0", "itt_flight_key": "F1F400029-262-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "6452b9183a39a64d81f55d23d2247583", "origin": "RUH", "departure_time": "2026-09-09T21:40:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } }, { "air_segment_key": "47007f846d07c94cd58511452b9aa0db", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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": "T", "meal_code": null, "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-446-294-1", "itt_flight_key": "F1F400029-262-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 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": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SJR3R1SE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SJR3R1SE" ] } } }, { "air_segment_key": "a121ca8ed360f581a987bcbf7bb28390", "origin": "DOH", "departure_time": "2026-11-21T02:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T03:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1166" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1166" }, "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": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SJR3R1SE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SJR3R1SE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 87116.8, "gross_total": 85406.11, "base_fare": 75584.63, "tax": 10321.48, "sell": { "currency": "BDT", "total": 87116.8, "base_fare": 75584.63, "tax": 10321.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODcxMTYuOCwiYmFzZV9mYXJlIjo3NTU4NC42MywidGF4IjoxMDMyMS40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg2NjE2LjgsImJhc2VfZmFyZSI6NzUwODQuNjMsInRheCI6MTAzMjEuNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODU0MDYuMTEsImJhc2VfZmFyZSI6NzUwODQuNjMsInRheCI6MTAzMjEuNDh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87116.8, "base_fare": 75584.63, "tax": 10321.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75084.63", "tax": "10321.48", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 87116.8, "base_fare": 75584.63, "tax": 10321.48, "gross": { "base_fare": "75084.63", "tax": "10321.48", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3MTE2LjgwIiwiYmFzZV9mYXJlIjoiNzU1ODQuNjMiLCJ0YXgiOiIxMDMyMS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MDg0LjYzIiwidGF4IjoiMTAzMjEuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NjYxNi44MCIsImJhc2VfZmFyZSI6Ijc1MDg0LjYzIiwidGF4IjoiMTAzMjEuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTA4NC42MyIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODU0MDYuMTEiLCJiYXNlX2ZhcmUiOiI3NTA4NC42MyIsInRheCI6IjEwMzIxLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg2NjE2LjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 87116.8, "filter": { "id": "F1RT00002-446-294", "price": 87116.8, "gross_total": 85406.11, "journey_duration": "PT20H50M", "journey_duration_seconds": 75000, "layover_duration": "PT6H55M", "layover_duration_seconds": 24900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T21:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T03:35:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210205ruh2026112103351166", "destination_reach_time": "PT20H50M", "destination_reach_timestamp": 75000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-447-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-263", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-447-294-0", "itt_flight_key": "F1F400029-263-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "10H20M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT10H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-447-294-1", "itt_flight_key": "F1F400029-263-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H10M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 87135.91, "gross_total": 85425.22, "base_fare": 85544.17, "tax": 381.05, "sell": { "currency": "BDT", "total": 87135.91, "base_fare": 85544.17, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODcxMzUuOTEsImJhc2VfZmFyZSI6ODU1NDQuMTcsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODY2MzUuOTEsImJhc2VfZmFyZSI6ODUwNDQuMTcsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg1NDI1LjIyLCJiYXNlX2ZhcmUiOjg1MDQ0LjE3LCJ0YXgiOjM4MS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87135.91, "base_fare": 85544.17, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "85044.17", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 87135.91, "base_fare": 85544.17, "tax": 381.05, "gross": { "base_fare": "85044.17", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3MTM1LjkxIiwiYmFzZV9mYXJlIjoiODU1NDQuMTciLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTA0NC4xNyIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2NjM1LjkxIiwiYmFzZV9mYXJlIjoiODUwNDQuMTciLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTA0NC4xNyIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1NDI1LjIyIiwiYmFzZV9mYXJlIjoiODUwNDQuMTciLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6ODY2MzUuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 87135.91, "filter": { "id": "F1RT00002-447-294", "price": 87135.91, "gross_total": 85425.22, "journey_duration": "PT1D3H20M", "journey_duration_seconds": 98400, "layover_duration": "PT12H45M", "layover_duration_seconds": 45900, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609092225dac202609100520518dac202611200905shj202611201245513shj202611201510ruh202611201615154", "destination_reach_time": "PT1D3H20M", "destination_reach_timestamp": 98400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-448-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-264", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-448-294-0", "itt_flight_key": "F1F400029-264-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "33c4d6f2397aadf3227928465b542988", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "T4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "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": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } }, { "air_segment_key": "edaade9c955c0f93225b915b54c9b78c", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "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": "L", "meal_code": null, "seat_available": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-448-294-1", "itt_flight_key": "F1F400029-264-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "4H0M", "routes": [ { "air_segment_key": "2766ea344f6aba7f54912cca64217739", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "MNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MNDCBTB4" ] } } }, { "air_segment_key": "c47d58d358391e6f0ca59e9ae2f52477", "origin": "JED", "departure_time": "2026-11-20T22:00:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T23:40:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT04H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1050" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1050" }, "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": 1, "fareBasisCode": "MNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 87288.83, "gross_total": 85578.14, "base_fare": 68405.85, "tax": 17672.29, "sell": { "currency": "BDT", "total": 87288.83, "base_fare": 68405.85, "tax": 17672.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODcyODguODMsImJhc2VfZmFyZSI6Njg0MDUuODUsInRheCI6MTc2NzIuMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Njc4OC44MywiYmFzZV9mYXJlIjo2NzkwNS44NSwidGF4IjoxNzY3Mi4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTU3OC4xNCwiYmFzZV9mYXJlIjo2NzkwNS44NSwidGF4IjoxNzY3Mi4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87288.83, "base_fare": 68405.85, "tax": 17672.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67905.85", "tax": "17672.29", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 87288.83, "base_fare": 68405.85, "tax": 17672.29, "gross": { "base_fare": "67905.85", "tax": "17672.29", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3Mjg4LjgzIiwiYmFzZV9mYXJlIjoiNjg0MDUuODUiLCJ0YXgiOiIxNzY3Mi4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OTA1Ljg1IiwidGF4IjoiMTc2NzIuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4Njc4OC44MyIsImJhc2VfZmFyZSI6IjY3OTA1Ljg1IiwidGF4IjoiMTc2NzIuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkwNS44NSIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODU1NzguMTQiLCJiYXNlX2ZhcmUiOiI2NzkwNS44NSIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg2Nzg4LjgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 87288.83, "filter": { "id": "F1RT00002-448-294", "price": 87288.83, "gross_total": 85578.14, "journey_duration": "PT1D0H20M", "journey_duration_seconds": 87600, "layover_duration": "PT6H45M", "layover_duration_seconds": 24300, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T23:40:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611201325jed202611201800809jed202611202200ruh2026112023401050", "destination_reach_time": "PT1D0H20M", "destination_reach_timestamp": 87600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-449-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-265", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-449-294-0", "itt_flight_key": "F1F400029-265-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "33c4d6f2397aadf3227928465b542988", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "T4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "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": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } }, { "air_segment_key": "edaade9c955c0f93225b915b54c9b78c", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "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": "L", "meal_code": null, "seat_available": 1, "fareBasisCode": "LNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-449-294-1", "itt_flight_key": "F1F400029-265-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "2766ea344f6aba7f54912cca64217739", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "MNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MNDCBTB4" ] } } }, { "air_segment_key": "fdb6ff829112538ef057a84a9339651b", "origin": "JED", "departure_time": "2026-11-20T19:30:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T21:10:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1084" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1084" }, "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": 1, "fareBasisCode": "MNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 87288.83, "gross_total": 85578.14, "base_fare": 68405.85, "tax": 17672.29, "sell": { "currency": "BDT", "total": 87288.83, "base_fare": 68405.85, "tax": 17672.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODcyODguODMsImJhc2VfZmFyZSI6Njg0MDUuODUsInRheCI6MTc2NzIuMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Njc4OC44MywiYmFzZV9mYXJlIjo2NzkwNS44NSwidGF4IjoxNzY3Mi4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTU3OC4xNCwiYmFzZV9mYXJlIjo2NzkwNS44NSwidGF4IjoxNzY3Mi4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87288.83, "base_fare": 68405.85, "tax": 17672.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67905.85", "tax": "17672.29", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 87288.83, "base_fare": 68405.85, "tax": 17672.29, "gross": { "base_fare": "67905.85", "tax": "17672.29", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3Mjg4LjgzIiwiYmFzZV9mYXJlIjoiNjg0MDUuODUiLCJ0YXgiOiIxNzY3Mi4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OTA1Ljg1IiwidGF4IjoiMTc2NzIuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4Njc4OC44MyIsImJhc2VfZmFyZSI6IjY3OTA1Ljg1IiwidGF4IjoiMTc2NzIuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkwNS44NSIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODU1NzguMTQiLCJiYXNlX2ZhcmUiOiI2NzkwNS44NSIsInRheCI6IjE3NjcyLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg2Nzg4LjgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 87288.83, "filter": { "id": "F1RT00002-449-294", "price": 87288.83, "gross_total": 85578.14, "journey_duration": "PT21H50M", "journey_duration_seconds": 78600, "layover_duration": "PT4H15M", "layover_duration_seconds": 15300, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:10:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611201325jed202611201800809jed202611201930ruh2026112021101084", "destination_reach_time": "PT21H50M", "destination_reach_timestamp": 78600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-450-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-266", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-450-294-0", "itt_flight_key": "F1F400029-266-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "7948a7a45f9ed17145be6be5f61bd17e", "origin": "RUH", "departure_time": "2026-09-09T09:50:00", "origin_terminal": "T5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "T2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "848" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "848" }, "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": 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": "KRLP7SA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "KRLP7SA1" ] } } }, { "air_segment_key": "495b418285d0343c973e73b903c568a2", "origin": "DXB", "departure_time": "2026-09-09T13:55:00", "origin_terminal": "T2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T21:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H5M", "distance": null, "lay_over": "PT01H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "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": 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": "KRLP7SA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "KRLP7SA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-450-294-1", "itt_flight_key": "F1F400029-266-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "da7907f5303590287d3a071c12d75664", "origin": "DAC", "departure_time": "2026-11-20T08:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T11:55:00", "destination_terminal": "T2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "502" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "502" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "MRL7SA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7SA1" ] } } }, { "air_segment_key": "831683953ef9cdeaac562e5bfaa6c663", "origin": "DXB", "departure_time": "2026-11-20T19:20:00", "origin_terminal": "T2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00", "destination_terminal": "T5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "MRL7SA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7SA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 87536.07, "gross_total": 85825.38, "base_fare": 51476.54, "tax": 34848.84, "sell": { "currency": "BDT", "total": 87536.07, "base_fare": 51476.54, "tax": 34848.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc1MzYuMDcsImJhc2VfZmFyZSI6NTE0NzYuNTQsInRheCI6MzQ4NDguODR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzAzNi4wNywiYmFzZV9mYXJlIjo1MDk3Ni41NCwidGF4IjozNDg0OC44NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTgyNS4zOCwiYmFzZV9mYXJlIjo1MDk3Ni41NCwidGF4IjozNDg0OC44NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87536.07, "base_fare": 51476.54, "tax": 34848.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "50976.54", "tax": "34848.84", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 87536.07, "base_fare": 51476.54, "tax": 34848.84, "gross": { "base_fare": "50976.54", "tax": "34848.84", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3NTM2LjA3IiwiYmFzZV9mYXJlIjoiNTE0NzYuNTQiLCJ0YXgiOiIzNDg0OC44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOTc2LjU0IiwidGF4IjoiMzQ4NDguODQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzAzNi4wNyIsImJhc2VfZmFyZSI6IjUwOTc2LjU0IiwidGF4IjoiMzQ4NDguODQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDk3Ni41NCIsInRheCI6IjM0ODQ4Ljg0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODU4MjUuMzgiLCJiYXNlX2ZhcmUiOiI1MDk3Ni41NCIsInRheCI6IjM0ODQ4Ljg0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3MDM2LjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 87536.07, "filter": { "id": "F1RT00002-450-294", "price": 87536.07, "gross_total": 85825.38, "journey_duration": "PT23H30M", "journey_duration_seconds": 84600, "layover_duration": "PT8H25M", "layover_duration_seconds": 30300, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M9", "aircraft_name": "7M9", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090950dxb202609091255848dxb202609091355dac202609092100523dac202611200805dxb202611201155502dxb202611201920ruh202611202025855", "destination_reach_time": "PT23H30M", "destination_reach_timestamp": 84600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-451-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-267", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-451-294-0", "itt_flight_key": "F1F400029-267-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-451-294-1", "itt_flight_key": "F1F400029-267-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 87555.19, "gross_total": 85844.5, "base_fare": 85963.45, "tax": 381.05, "sell": { "currency": "BDT", "total": 87555.19, "base_fare": 85963.45, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc1NTUuMTksImJhc2VfZmFyZSI6ODU5NjMuNDUsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODcwNTUuMTksImJhc2VfZmFyZSI6ODU0NjMuNDUsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg1ODQ0LjUsImJhc2VfZmFyZSI6ODU0NjMuNDUsInRheCI6MzgxLjA1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87555.19, "base_fare": 85963.45, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "85463.45", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 87555.19, "base_fare": 85963.45, "tax": 381.05, "gross": { "base_fare": "85463.45", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3NTU1LjE5IiwiYmFzZV9mYXJlIjoiODU5NjMuNDUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTQ2My40NSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3MDU1LjE5IiwiYmFzZV9mYXJlIjoiODU0NjMuNDUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTQ2My40NSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1ODQ0LjUwIiwiYmFzZV9mYXJlIjoiODU0NjMuNDUiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6ODcwNTUuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 87555.19, "filter": { "id": "F1RT00002-451-294", "price": 87555.19, "gross_total": 85844.5, "journey_duration": "PT23H55M", "journey_duration_seconds": 86100, "layover_duration": "PT9H20M", "layover_duration_seconds": 33600, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609092225dac202609100520518dac202611202100shj202611210040515shj202611210730ruh202611210835151", "destination_reach_time": "PT23H55M", "destination_reach_timestamp": 86100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-452-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-268", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-452-294-0", "itt_flight_key": "F1F400029-268-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-452-294-1", "itt_flight_key": "F1F400029-268-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H45M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 87555.19, "gross_total": 85844.5, "base_fare": 85963.45, "tax": 381.05, "sell": { "currency": "BDT", "total": 87555.19, "base_fare": 85963.45, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc1NTUuMTksImJhc2VfZmFyZSI6ODU5NjMuNDUsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODcwNTUuMTksImJhc2VfZmFyZSI6ODU0NjMuNDUsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg1ODQ0LjUsImJhc2VfZmFyZSI6ODU0NjMuNDUsInRheCI6MzgxLjA1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87555.19, "base_fare": 85963.45, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "85463.45", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 87555.19, "base_fare": 85963.45, "tax": 381.05, "gross": { "base_fare": "85463.45", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3NTU1LjE5IiwiYmFzZV9mYXJlIjoiODU5NjMuNDUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTQ2My40NSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3MDU1LjE5IiwiYmFzZV9mYXJlIjoiODU0NjMuNDUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTQ2My40NSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1ODQ0LjUwIiwiYmFzZV9mYXJlIjoiODU0NjMuNDUiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6ODcwNTUuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 87555.19, "filter": { "id": "F1RT00002-452-294", "price": 87555.19, "gross_total": 85844.5, "journey_duration": "PT22H5M", "journey_duration_seconds": 79500, "layover_duration": "PT7H35M", "layover_duration_seconds": 27300, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609092225dac202609100520518dac202611202250shj202611210225511shj202611210730ruh202611210835151", "destination_reach_time": "PT22H5M", "destination_reach_timestamp": 79500 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-453-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-269", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-453-294-0", "itt_flight_key": "F1F400029-269-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-453-294-1", "itt_flight_key": "F1F400029-269-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 87555.19, "gross_total": 85844.5, "base_fare": 85963.45, "tax": 381.05, "sell": { "currency": "BDT", "total": 87555.19, "base_fare": 85963.45, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc1NTUuMTksImJhc2VfZmFyZSI6ODU5NjMuNDUsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODcwNTUuMTksImJhc2VfZmFyZSI6ODU0NjMuNDUsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg1ODQ0LjUsImJhc2VfZmFyZSI6ODU0NjMuNDUsInRheCI6MzgxLjA1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87555.19, "base_fare": 85963.45, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "85463.45", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 87555.19, "base_fare": 85963.45, "tax": 381.05, "gross": { "base_fare": "85463.45", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3NTU1LjE5IiwiYmFzZV9mYXJlIjoiODU5NjMuNDUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTQ2My40NSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3MDU1LjE5IiwiYmFzZV9mYXJlIjoiODU0NjMuNDUiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTQ2My40NSIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1ODQ0LjUwIiwiYmFzZV9mYXJlIjoiODU0NjMuNDUiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6ODcwNTUuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 87555.19, "filter": { "id": "F1RT00002-453-294", "price": 87555.19, "gross_total": 85844.5, "journey_duration": "PT20H35M", "journey_duration_seconds": 74100, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609092225dac202609100520518dac202611200800shj202611201135519shj202611201510ruh202611201615154", "destination_reach_time": "PT20H35M", "destination_reach_timestamp": 74100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-454-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-270", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-454-294-0", "itt_flight_key": "F1F400029-270-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "10H20M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT10H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": "F1RT00002-454-294-1", "itt_flight_key": "F1F400029-270-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H30M", "transit_time": "18H45M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT18H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 87574.31, "gross_total": 85863.62, "base_fare": 69376.96, "tax": 16986.66, "sell": { "currency": "BDT", "total": 87574.31, "base_fare": 69376.96, "tax": 16986.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc1NzQuMzEsImJhc2VfZmFyZSI6NjkzNzYuOTYsInRheCI6MTY5ODYuNjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzA3NC4zMSwiYmFzZV9mYXJlIjo2ODg3Ni45NiwidGF4IjoxNjk4Ni42NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTg2My42MiwiYmFzZV9mYXJlIjo2ODg3Ni45NiwidGF4IjoxNjk4Ni42Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87574.31, "base_fare": 69376.96, "tax": 16986.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68876.96", "tax": "16986.66", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 87574.31, "base_fare": 69376.96, "tax": 16986.66, "gross": { "base_fare": "68876.96", "tax": "16986.66", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3NTc0LjMxIiwiYmFzZV9mYXJlIjoiNjkzNzYuOTYiLCJ0YXgiOiIxNjk4Ni42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4ODc2Ljk2IiwidGF4IjoiMTY5ODYuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzA3NC4zMSIsImJhc2VfZmFyZSI6IjY4ODc2Ljk2IiwidGF4IjoiMTY5ODYuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODg3Ni45NiIsInRheCI6IjE2OTg2LjY2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODU4NjMuNjIiLCJiYXNlX2ZhcmUiOiI2ODg3Ni45NiIsInRheCI6IjE2OTg2LjY2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3MDc0LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 87574.31, "filter": { "id": "F1RT00002-454-294", "price": 87574.31, "gross_total": 85863.62, "journey_duration": "PT1D19H40M", "journey_duration_seconds": 157200, "layover_duration": "PT1D5H5M", "layover_duration_seconds": 104700, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609092225dac202609100520518dac202611200905shj202611201245513shj202611210730ruh202611210835151", "destination_reach_time": "PT1D19H40M", "destination_reach_timestamp": 157200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-455-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-271", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-455-294-0", "itt_flight_key": "F1F400029-271-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "10H20M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT10H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": "F1RT00002-455-294-1", "itt_flight_key": "F1F400029-271-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "14H30M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 87574.31, "gross_total": 85863.62, "base_fare": 69376.96, "tax": 16986.66, "sell": { "currency": "BDT", "total": 87574.31, "base_fare": 69376.96, "tax": 16986.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc1NzQuMzEsImJhc2VfZmFyZSI6NjkzNzYuOTYsInRheCI6MTY5ODYuNjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzA3NC4zMSwiYmFzZV9mYXJlIjo2ODg3Ni45NiwidGF4IjoxNjk4Ni42NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTg2My42MiwiYmFzZV9mYXJlIjo2ODg3Ni45NiwidGF4IjoxNjk4Ni42Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87574.31, "base_fare": 69376.96, "tax": 16986.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68876.96", "tax": "16986.66", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 87574.31, "base_fare": 69376.96, "tax": 16986.66, "gross": { "base_fare": "68876.96", "tax": "16986.66", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3NTc0LjMxIiwiYmFzZV9mYXJlIjoiNjkzNzYuOTYiLCJ0YXgiOiIxNjk4Ni42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4ODc2Ljk2IiwidGF4IjoiMTY5ODYuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzA3NC4zMSIsImJhc2VfZmFyZSI6IjY4ODc2Ljk2IiwidGF4IjoiMTY5ODYuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODg3Ni45NiIsInRheCI6IjE2OTg2LjY2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODU4NjMuNjIiLCJiYXNlX2ZhcmUiOiI2ODg3Ni45NiIsInRheCI6IjE2OTg2LjY2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3MDc0LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 87574.31, "filter": { "id": "F1RT00002-455-294", "price": 87574.31, "gross_total": 85863.62, "journey_duration": "PT1D15H25M", "journey_duration_seconds": 141900, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609092225dac202609100520518dac202611202100shj202611210040515shj202611211510ruh202611211615154", "destination_reach_time": "PT1D15H25M", "destination_reach_timestamp": 141900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-456-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-272", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-456-294-0", "itt_flight_key": "F1F400029-272-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "10H20M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT10H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": "F1RT00002-456-294-1", "itt_flight_key": "F1F400029-272-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 87574.31, "gross_total": 85863.62, "base_fare": 69376.96, "tax": 16986.66, "sell": { "currency": "BDT", "total": 87574.31, "base_fare": 69376.96, "tax": 16986.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc1NzQuMzEsImJhc2VfZmFyZSI6NjkzNzYuOTYsInRheCI6MTY5ODYuNjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzA3NC4zMSwiYmFzZV9mYXJlIjo2ODg3Ni45NiwidGF4IjoxNjk4Ni42NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTg2My42MiwiYmFzZV9mYXJlIjo2ODg3Ni45NiwidGF4IjoxNjk4Ni42Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87574.31, "base_fare": 69376.96, "tax": 16986.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68876.96", "tax": "16986.66", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 87574.31, "base_fare": 69376.96, "tax": 16986.66, "gross": { "base_fare": "68876.96", "tax": "16986.66", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3NTc0LjMxIiwiYmFzZV9mYXJlIjoiNjkzNzYuOTYiLCJ0YXgiOiIxNjk4Ni42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4ODc2Ljk2IiwidGF4IjoiMTY5ODYuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzA3NC4zMSIsImJhc2VfZmFyZSI6IjY4ODc2Ljk2IiwidGF4IjoiMTY5ODYuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODg3Ni45NiIsInRheCI6IjE2OTg2LjY2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODU4NjMuNjIiLCJiYXNlX2ZhcmUiOiI2ODg3Ni45NiIsInRheCI6IjE2OTg2LjY2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3MDc0LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 87574.31, "filter": { "id": "F1RT00002-456-294", "price": 87574.31, "gross_total": 85863.62, "journey_duration": "PT1D13H35M", "journey_duration_seconds": 135300, "layover_duration": "PT23H5M", "layover_duration_seconds": 83100, "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-09T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609092225dac202609100520518dac202611202250shj202611210225511shj202611211510ruh202611211615154", "destination_reach_time": "PT1D13H35M", "destination_reach_timestamp": 135300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-457-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-273", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-457-294-0", "itt_flight_key": "F1F400029-273-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "10H20M", "routes": [ { "air_segment_key": "bfb934c38cad95399e6da777c8d1091d", "origin": "RUH", "departure_time": "2026-09-09T09:10:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T12:05:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "152" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "152" }, "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": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT10H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": "F1RT00002-457-294-1", "itt_flight_key": "F1F400029-273-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 87574.31, "gross_total": 85863.62, "base_fare": 69376.96, "tax": 16986.66, "sell": { "currency": "BDT", "total": 87574.31, "base_fare": 69376.96, "tax": 16986.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc1NzQuMzEsImJhc2VfZmFyZSI6NjkzNzYuOTYsInRheCI6MTY5ODYuNjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzA3NC4zMSwiYmFzZV9mYXJlIjo2ODg3Ni45NiwidGF4IjoxNjk4Ni42NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTg2My42MiwiYmFzZV9mYXJlIjo2ODg3Ni45NiwidGF4IjoxNjk4Ni42Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87574.31, "base_fare": 69376.96, "tax": 16986.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68876.96", "tax": "16986.66", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 87574.31, "base_fare": 69376.96, "tax": 16986.66, "gross": { "base_fare": "68876.96", "tax": "16986.66", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3NTc0LjMxIiwiYmFzZV9mYXJlIjoiNjkzNzYuOTYiLCJ0YXgiOiIxNjk4Ni42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4ODc2Ljk2IiwidGF4IjoiMTY5ODYuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzA3NC4zMSIsImJhc2VfZmFyZSI6IjY4ODc2Ljk2IiwidGF4IjoiMTY5ODYuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODg3Ni45NiIsInRheCI6IjE2OTg2LjY2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODU4NjMuNjIiLCJiYXNlX2ZhcmUiOiI2ODg3Ni45NiIsInRheCI6IjE2OTg2LjY2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3MDc0LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 87574.31, "filter": { "id": "F1RT00002-457-294", "price": 87574.31, "gross_total": 85863.62, "journey_duration": "PT1D20H45M", "journey_duration_seconds": 161100, "layover_duration": "PT1D6H15M", "layover_duration_seconds": 108900, "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-09T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090910shj202609091205152shj202609092225dac202609100520518dac202611200800shj202611201135519shj202611210730ruh202611210835151", "destination_reach_time": "PT1D20H45M", "destination_reach_timestamp": 161100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-458-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-8", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-458-294-0", "itt_flight_key": "F1AS00003-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "11H15M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 17:10", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "HYD", "arrival_time": "2026-09-10 00:40", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "HYD", "departure_time": "2026-09-10 11:55", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 14:55", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H30M", "distance": [], "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-458-294-1", "itt_flight_key": "F1AS00003-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H30M", "transit_time": "23H10M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 17:15", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20 19:30", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H45M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "L", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "DEL", "departure_time": "2026-11-21 18:40", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 21:45", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT23H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "L", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 87584.51, "gross_total": 86064.98, "base_fare": 48875.47, "tax": 37689.51, "sell": { "currency": "BDT", "total": 87584.51, "base_fare": 48875.47, "tax": 37689.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc1ODQuNTEsImJhc2VfZmFyZSI6NDg4NzUuNDcsInRheCI6Mzc2ODkuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzA4NC41MSwiYmFzZV9mYXJlIjo0ODM3NS40NywidGF4IjozNzY4OS41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjA2NC45OCwiYmFzZV9mYXJlIjo0ODM3NS40NywidGF4IjozNzY4OS41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87584.51, "base_fare": 48875.47, "tax": 37689.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48375.47", "tax": "37689.51", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 87584.51, "base_fare": 48875.47, "tax": 37689.51, "gross": { "base_fare": "48375.47", "tax": "37689.51", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3NTg0LjUxIiwiYmFzZV9mYXJlIjoiNDg4NzUuNDciLCJ0YXgiOiIzNzY4OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Mzc1LjQ3IiwidGF4IjoiMzc2ODkuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzA4NC41MSIsImJhc2VfZmFyZSI6IjQ4Mzc1LjQ3IiwidGF4IjoiMzc2ODkuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0ODM3NS40NyIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODYwNjQuOTgiLCJiYXNlX2ZhcmUiOiI0ODM3NS40NyIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjg3MDg0LjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 87584.51, "filter": { "id": "F1RT00002-458-294", "price": 87584.51, "gross_total": 86064.98, "journey_duration": "PT1D7H30M", "journey_duration_seconds": 113400, "layover_duration": "PT9D5H55M", "layover_duration_seconds": 798900, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Saver", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 17:10", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091710hyd2026091000406e094hyd202609101155dac2026091014556e1117dac202611201715del2026112019306e1104del202611211840ruh2026112121456e071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-459-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-9", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-459-294-0", "itt_flight_key": "F1AS00003-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "3H40M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 01:25", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-09-09 08:55", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "DEL", "departure_time": "2026-09-09 12:35", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-09 15:30", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": [], "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-459-294-1", "itt_flight_key": "F1AS00003-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H15M", "transit_time": "10H5M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 15:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20 18:20", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H30M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "BOM", "departure_time": "2026-11-21 04:25", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 06:35", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT4H40M", "distance": [], "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 87785.86, "gross_total": 86266.33, "base_fare": 49076.82, "tax": 37689.51, "sell": { "currency": "BDT", "total": 87785.86, "base_fare": 49076.82, "tax": 37689.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc3ODUuODYsImJhc2VfZmFyZSI6NDkwNzYuODIsInRheCI6Mzc2ODkuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzI4NS44NiwiYmFzZV9mYXJlIjo0ODU3Ni44MiwidGF4IjozNzY4OS41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjI2Ni4zMywiYmFzZV9mYXJlIjo0ODU3Ni44MiwidGF4IjozNzY4OS41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87785.86, "base_fare": 49076.82, "tax": 37689.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48576.82", "tax": "37689.51", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 87785.86, "base_fare": 49076.82, "tax": 37689.51, "gross": { "base_fare": "48576.82", "tax": "37689.51", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3Nzg1Ljg2IiwiYmFzZV9mYXJlIjoiNDkwNzYuODIiLCJ0YXgiOiIzNzY4OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NTc2LjgyIiwidGF4IjoiMzc2ODkuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzI4NS44NiIsImJhc2VfZmFyZSI6IjQ4NTc2LjgyIiwidGF4IjoiMzc2ODkuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0ODU3Ni44MiIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODYyNjYuMzMiLCJiYXNlX2ZhcmUiOiI0ODU3Ni44MiIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjg3Mjg1Ljg2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 87785.86, "filter": { "id": "F1RT00002-459-294", "price": 87785.86, "gross_total": 86266.33, "journey_duration": "PT18H15M", "journey_duration_seconds": 65700, "layover_duration": "PT9D19H40M", "layover_duration_seconds": 848400, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Saver", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09 01:25", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090125del2026090908556e072del202609091235dac2026090915306e1103dac202611201520bom2026112018206e1116bom202611210425ruh2026112106356e073", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-460-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-45", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-460-294-0", "itt_flight_key": "F1SE00005-45", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H00M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0-45", "origin": "RUH", "departure_time": "2026-09-09T21:40:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "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": 1173 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1173 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } }, { "air_segment_key": "1-45", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT02H15M", "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-460-294-1", "itt_flight_key": "F1SE00005-45", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0-45", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "N", "meal_code": "M", "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1-45", "origin": "DOH", "departure_time": "2026-11-20T08:45:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1170 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1170 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "N", "meal_code": "M", "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 87868.7, "gross_total": 86476.61, "base_fare": 35673.82, "tax": 51302.79, "sell": { "currency": "BDT", "total": 87868.7, "base_fare": 35673.82, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc4NjguNywiYmFzZV9mYXJlIjozNTY3My44MiwidGF4Ijo1MTMwMi43OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg3MzY4LjcsImJhc2VfZmFyZSI6MzUxNzMuODIsInRheCI6NTEzMDIuNzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODY0NzYuNjEsImJhc2VfZmFyZSI6MzUxNzMuODIsInRheCI6NTEzMDIuNzl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87868.7, "base_fare": 35673.82, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35173.82", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 87868.7, "base_fare": 35673.82, "tax": 51302.79, "gross": { "base_fare": "35173.82", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3ODY4LjcwIiwiYmFzZV9mYXJlIjoiMzU2NzMuODIiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTczLjgyIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzM2OC43MCIsImJhc2VfZmFyZSI6IjM1MTczLjgyIiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTE3My44MiIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NjQ3Ni42MSIsImJhc2VfZmFyZSI6IjM1MTczLjgyIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo4NzM2OC43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 87868.7, "filter": { "id": "F1RT00002-460-294", "price": 87868.7, "gross_total": 86476.61, "journey_duration": "PT9H50M", "journey_duration_seconds": 35400, "layover_duration": "PT2H40M", "layover_duration_seconds": 9600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH", "70": "MED", "71": "JED" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T21:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173adtdoh202609100125dac202609100940640adtdac202611200325doh202611200605639adtdoh202611200845ruh2026112010151170adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-461-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-46", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-461-294-0", "itt_flight_key": "F1SE00005-46", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H00M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0-46", "origin": "RUH", "departure_time": "2026-09-09T21:40:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": 306, "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": 1173 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1173 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } }, { "air_segment_key": "1-46", "origin": "DOH", "departure_time": "2026-09-10T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": 2438, "lay_over": "PT02H15M", "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 1, "fareBasisCode": "TJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TJSAP1RE" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-461-294-1", "itt_flight_key": "F1SE00005-46", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0-46", "origin": "DAC", "departure_time": "2026-11-20T03:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": 2438, "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": 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": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "N", "meal_code": "M", "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } }, { "air_segment_key": "1-46", "origin": "DOH", "departure_time": "2026-11-20T08:15:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": 306, "lay_over": "PT02H10M", "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": 1240 }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": 1240 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "Y", "booking_code": "N", "meal_code": "M", "seat_available": 9, "fareBasisCode": "NJR3R1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASSIC", "brand_code": "ECLASSIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "NJR3R1RE" ] } } } ] } ], "promo_title": "ECONOMY CLASSIC", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 87868.7, "gross_total": 86476.61, "base_fare": 35673.82, "tax": 51302.79, "sell": { "currency": "BDT", "total": 87868.7, "base_fare": 35673.82, "tax": 51302.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc4NjguNywiYmFzZV9mYXJlIjozNTY3My44MiwidGF4Ijo1MTMwMi43OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg3MzY4LjcsImJhc2VfZmFyZSI6MzUxNzMuODIsInRheCI6NTEzMDIuNzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODY0NzYuNjEsImJhc2VfZmFyZSI6MzUxNzMuODIsInRheCI6NTEzMDIuNzl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 87868.7, "base_fare": 35673.82, "tax": 51302.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "35173.82", "tax": "51302.79", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 87868.7, "base_fare": 35673.82, "tax": 51302.79, "gross": { "base_fare": "35173.82", "tax": "51302.79", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3ODY4LjcwIiwiYmFzZV9mYXJlIjoiMzU2NzMuODIiLCJ0YXgiOiI1MTMwMi43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTczLjgyIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzM2OC43MCIsImJhc2VfZmFyZSI6IjM1MTczLjgyIiwidGF4IjoiNTEzMDIuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTE3My44MiIsInRheCI6IjUxMzAyLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NjQ3Ni42MSIsImJhc2VfZmFyZSI6IjM1MTczLjgyIiwidGF4IjoiNTEzMDIuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo4NzM2OC43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 87868.7, "filter": { "id": "F1RT00002-461-294", "price": 87868.7, "gross_total": 86476.61, "journey_duration": "PT9H20M", "journey_duration_seconds": 33600, "layover_duration": "PT2H10M", "layover_duration_seconds": 7800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH", "70": "MED", "71": "JED" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T21:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T09:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173adtdoh202609100125dac202609100940640adtdac202611200325doh202611200605639adtdoh202611200815ruh2026112009451240adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-462-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-274", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-462-294-0", "itt_flight_key": "F1F400029-274-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "1ba04465e387bde210732286fe76bb07", "origin": "RUH", "departure_time": "2026-09-09T15:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } }, { "air_segment_key": "177b8d59a9e0597891d9436e6db5aad6", "origin": "DOH", "departure_time": "2026-09-09T18:25:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "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": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJSAP1RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJSAP1RE" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-462-294-1", "itt_flight_key": "F1F400029-274-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "7e378f0d9b81e1af335d5dfbdac4da60", "origin": "DAC", "departure_time": "2026-11-20T18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "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": "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": 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": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SJR3R1SE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SJR3R1SE" ] } } }, { "air_segment_key": "6470422074de4537aba3e716a50c0089", "origin": "DOH", "departure_time": "2026-11-21T02:05:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T03:35:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1166" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1166" }, "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": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 9, "fareBasisCode": "SJR3R1SE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SJR3R1SE" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 88030.55, "gross_total": 86319.86, "base_fare": 45630.81, "tax": 41189.05, "sell": { "currency": "BDT", "total": 88030.55, "base_fare": 45630.81, "tax": 41189.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODgwMzAuNTUsImJhc2VfZmFyZSI6NDU2MzAuODEsInRheCI6NDExODkuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzUzMC41NSwiYmFzZV9mYXJlIjo0NTEzMC44MSwidGF4Ijo0MTE4OS4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjMxOS44NiwiYmFzZV9mYXJlIjo0NTEzMC44MSwidGF4Ijo0MTE4OS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 88030.55, "base_fare": 45630.81, "tax": 41189.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "45130.81", "tax": "41189.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 88030.55, "base_fare": 45630.81, "tax": 41189.05, "gross": { "base_fare": "45130.81", "tax": "41189.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4MDMwLjU1IiwiYmFzZV9mYXJlIjoiNDU2MzAuODEiLCJ0YXgiOiI0MTE4OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MTMwLjgxIiwidGF4IjoiNDExODkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzUzMC41NSIsImJhc2VfZmFyZSI6IjQ1MTMwLjgxIiwidGF4IjoiNDExODkuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NTEzMC44MSIsInRheCI6IjQxMTg5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODYzMTkuODYiLCJiYXNlX2ZhcmUiOiI0NTEzMC44MSIsInRheCI6IjQxMTg5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3NTMwLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 88030.55, "filter": { "id": "F1RT00002-462-294", "price": 88030.55, "gross_total": 86319.86, "journey_duration": "PT20H0M", "journey_duration_seconds": 72000, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T03:35:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210205ruh2026112103351166", "destination_reach_time": "PT20H0M", "destination_reach_timestamp": 72000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-463-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-275", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-463-294-0", "itt_flight_key": "F1F400029-275-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "fc9ed8e8fb16b30028eeffad741370ff", "origin": "RUH", "departure_time": "2026-09-09T16:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-09-09T19:20:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-09-09", "flight_time": "PT2H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "684" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "684" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 7, "fareBasisCode": "TTCM3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TTCM3SA" ] } } }, { "air_segment_key": "e02728978aa2e2e3c64d289380fb6711", "origin": "MCT", "departure_time": "2026-09-10T08:25:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-09-10T15:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H45M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 7, "fareBasisCode": "TTCM3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TTCM3SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-463-294-1", "itt_flight_key": "F1F400029-275-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "20H25M", "routes": [ { "air_segment_key": "a50ac747d3be2ae09c4987a0dbac4972", "origin": "DAC", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T18:30:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "318" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "318" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 7, "fareBasisCode": "SCMRSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCMRSA" ] } } }, { "air_segment_key": "9492162a8afbda4e5b7647227caa0b2a", "origin": "MCT", "departure_time": "2026-11-21T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-21T16:30:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT20H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "739", "name": "739", "picture": "739.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "683" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "683" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 7, "fareBasisCode": "SCMRSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCMRSA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 88049.66, "gross_total": 86338.97, "base_fare": 50562.79, "tax": 36276.18, "sell": { "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODgwNDkuNjYsImJhc2VfZmFyZSI6NTA1NjIuNzksInRheCI6MzYyNzYuMTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzU0OS42NiwiYmFzZV9mYXJlIjo1MDA2Mi43OSwidGF4IjozNjI3Ni4xOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjMzOC45NywiYmFzZV9mYXJlIjo1MDA2Mi43OSwidGF4IjozNjI3Ni4xOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "50062.79", "tax": "36276.18", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18, "gross": { "base_fare": "50062.79", "tax": "36276.18", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4MDQ5LjY2IiwiYmFzZV9mYXJlIjoiNTA1NjIuNzkiLCJ0YXgiOiIzNjI3Ni4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMDYyLjc5IiwidGF4IjoiMzYyNzYuMTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzU0OS42NiIsImJhc2VfZmFyZSI6IjUwMDYyLjc5IiwidGF4IjoiMzYyNzYuMTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDA2Mi43OSIsInRheCI6IjM2Mjc2LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODYzMzguOTciLCJiYXNlX2ZhcmUiOiI1MDA2Mi43OSIsInRheCI6IjM2Mjc2LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3NTQ5LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 88049.66, "filter": { "id": "F1RT00002-463-294", "price": 88049.66, "gross_total": 86338.97, "journey_duration": "PT2D0H25M", "journey_duration_seconds": 174300, "layover_duration": "PT1D9H30M", "layover_duration_seconds": 120600, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "MCT" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T16:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:30:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091605mct202609091920684mct202609100825dac202609101510317dac202611201510mct202611201830318mct202611211455ruh202611211630683", "destination_reach_time": "PT2D0H25M", "destination_reach_timestamp": 174300 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-464-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-276", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-464-294-0", "itt_flight_key": "F1F400029-276-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "fc9ed8e8fb16b30028eeffad741370ff", "origin": "RUH", "departure_time": "2026-09-09T16:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-09-09T19:20:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-09-09", "flight_time": "PT2H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "684" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "684" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 7, "fareBasisCode": "TTCM3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TTCM3SA" ] } } }, { "air_segment_key": "e02728978aa2e2e3c64d289380fb6711", "origin": "MCT", "departure_time": "2026-09-10T08:25:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-09-10T15:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H45M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 7, "fareBasisCode": "TTCM3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TTCM3SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-464-294-1", "itt_flight_key": "F1F400029-276-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "a50ac747d3be2ae09c4987a0dbac4972", "origin": "DAC", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T18:30:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "318" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "318" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 7, "fareBasisCode": "SCMRSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCMRSA" ] } } }, { "air_segment_key": "a2d3b95df95f16b1e390d4f343a0f44d", "origin": "MCT", "departure_time": "2026-11-21T02:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-21T03:35:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "685" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "685" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 7, "fareBasisCode": "SCMRSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCMRSA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 88049.66, "gross_total": 86338.97, "base_fare": 50562.79, "tax": 36276.18, "sell": { "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODgwNDkuNjYsImJhc2VfZmFyZSI6NTA1NjIuNzksInRheCI6MzYyNzYuMTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzU0OS42NiwiYmFzZV9mYXJlIjo1MDA2Mi43OSwidGF4IjozNjI3Ni4xOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjMzOC45NywiYmFzZV9mYXJlIjo1MDA2Mi43OSwidGF4IjozNjI3Ni4xOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "50062.79", "tax": "36276.18", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18, "gross": { "base_fare": "50062.79", "tax": "36276.18", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4MDQ5LjY2IiwiYmFzZV9mYXJlIjoiNTA1NjIuNzkiLCJ0YXgiOiIzNjI3Ni4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMDYyLjc5IiwidGF4IjoiMzYyNzYuMTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzU0OS42NiIsImJhc2VfZmFyZSI6IjUwMDYyLjc5IiwidGF4IjoiMzYyNzYuMTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDA2Mi43OSIsInRheCI6IjM2Mjc2LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODYzMzguOTciLCJiYXNlX2ZhcmUiOiI1MDA2Mi43OSIsInRheCI6IjM2Mjc2LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3NTQ5LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 88049.66, "filter": { "id": "F1RT00002-464-294", "price": 88049.66, "gross_total": 86338.97, "journey_duration": "PT1D11H30M", "journey_duration_seconds": 127800, "layover_duration": "PT20H35M", "layover_duration_seconds": 74100, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "MCT" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T03:35:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091605mct202609091920684mct202609100825dac202609101510317dac202611201510mct202611201830318mct202611210200ruh202611210335685", "destination_reach_time": "PT1D11H30M", "destination_reach_timestamp": 127800 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-465-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-277", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-465-294-0", "itt_flight_key": "F1F400029-277-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H10M", "routes": [ { "air_segment_key": "647a238e01410a0092fcc82fe131286f", "origin": "RUH", "departure_time": "2026-09-09T21:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-09-10T00:15:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-09-09", "flight_time": "PT2H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "682" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "682" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 7, "fareBasisCode": "TTCM3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TTCM3SA" ] } } }, { "air_segment_key": "e02728978aa2e2e3c64d289380fb6711", "origin": "MCT", "departure_time": "2026-09-10T08:25:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-09-10T15:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H45M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "2026-09-10", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 7, "fareBasisCode": "TTCM3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TTCM3SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-465-294-1", "itt_flight_key": "F1F400029-277-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "a50ac747d3be2ae09c4987a0dbac4972", "origin": "DAC", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T18:30:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "318" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "318" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 7, "fareBasisCode": "SCMRSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCMRSA" ] } } }, { "air_segment_key": "a2d3b95df95f16b1e390d4f343a0f44d", "origin": "MCT", "departure_time": "2026-11-21T02:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-21T03:35:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "685" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "685" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 7, "fareBasisCode": "SCMRSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCMRSA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 88049.66, "gross_total": 86338.97, "base_fare": 50562.79, "tax": 36276.18, "sell": { "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODgwNDkuNjYsImJhc2VfZmFyZSI6NTA1NjIuNzksInRheCI6MzYyNzYuMTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzU0OS42NiwiYmFzZV9mYXJlIjo1MDA2Mi43OSwidGF4IjozNjI3Ni4xOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjMzOC45NywiYmFzZV9mYXJlIjo1MDA2Mi43OSwidGF4IjozNjI3Ni4xOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "50062.79", "tax": "36276.18", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18, "gross": { "base_fare": "50062.79", "tax": "36276.18", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4MDQ5LjY2IiwiYmFzZV9mYXJlIjoiNTA1NjIuNzkiLCJ0YXgiOiIzNjI3Ni4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMDYyLjc5IiwidGF4IjoiMzYyNzYuMTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzU0OS42NiIsImJhc2VfZmFyZSI6IjUwMDYyLjc5IiwidGF4IjoiMzYyNzYuMTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDA2Mi43OSIsInRheCI6IjM2Mjc2LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODYzMzguOTciLCJiYXNlX2ZhcmUiOiI1MDA2Mi43OSIsInRheCI6IjM2Mjc2LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3NTQ5LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 88049.66, "filter": { "id": "F1RT00002-465-294", "price": 88049.66, "gross_total": 86338.97, "journey_duration": "PT1D6H35M", "journey_duration_seconds": 110100, "layover_duration": "PT15H40M", "layover_duration_seconds": 56400, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "MCT" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T21:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T03:35:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092100mct202609100015682mct202609100825dac202609101510317dac202611201510mct202611201830318mct202611210200ruh202611210335685", "destination_reach_time": "PT1D6H35M", "destination_reach_timestamp": 110100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-466-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-278", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-466-294-0", "itt_flight_key": "F1F400029-278-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H10M", "routes": [ { "air_segment_key": "647a238e01410a0092fcc82fe131286f", "origin": "RUH", "departure_time": "2026-09-09T21:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-09-10T00:15:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-09-09", "flight_time": "PT2H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "682" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "682" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 7, "fareBasisCode": "TTCM3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TTCM3SA" ] } } }, { "air_segment_key": "e02728978aa2e2e3c64d289380fb6711", "origin": "MCT", "departure_time": "2026-09-10T08:25:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-09-10T15:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H45M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "2026-09-10", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 7, "fareBasisCode": "TTCM3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TTCM3SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-466-294-1", "itt_flight_key": "F1F400029-278-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "20H25M", "routes": [ { "air_segment_key": "a50ac747d3be2ae09c4987a0dbac4972", "origin": "DAC", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T18:30:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "318" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "318" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 7, "fareBasisCode": "SCMRSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCMRSA" ] } } }, { "air_segment_key": "9492162a8afbda4e5b7647227caa0b2a", "origin": "MCT", "departure_time": "2026-11-21T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-21T16:30:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT20H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "739", "name": "739", "picture": "739.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "683" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "683" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 7, "fareBasisCode": "SCMRSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCMRSA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 88049.66, "gross_total": 86338.97, "base_fare": 50562.79, "tax": 36276.18, "sell": { "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODgwNDkuNjYsImJhc2VfZmFyZSI6NTA1NjIuNzksInRheCI6MzYyNzYuMTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzU0OS42NiwiYmFzZV9mYXJlIjo1MDA2Mi43OSwidGF4IjozNjI3Ni4xOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjMzOC45NywiYmFzZV9mYXJlIjo1MDA2Mi43OSwidGF4IjozNjI3Ni4xOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "50062.79", "tax": "36276.18", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18, "gross": { "base_fare": "50062.79", "tax": "36276.18", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4MDQ5LjY2IiwiYmFzZV9mYXJlIjoiNTA1NjIuNzkiLCJ0YXgiOiIzNjI3Ni4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMDYyLjc5IiwidGF4IjoiMzYyNzYuMTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzU0OS42NiIsImJhc2VfZmFyZSI6IjUwMDYyLjc5IiwidGF4IjoiMzYyNzYuMTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDA2Mi43OSIsInRheCI6IjM2Mjc2LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODYzMzguOTciLCJiYXNlX2ZhcmUiOiI1MDA2Mi43OSIsInRheCI6IjM2Mjc2LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3NTQ5LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 88049.66, "filter": { "id": "F1RT00002-466-294", "price": 88049.66, "gross_total": 86338.97, "journey_duration": "PT1D19H30M", "journey_duration_seconds": 156600, "layover_duration": "PT1D4H35M", "layover_duration_seconds": 102900, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "MCT" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T21:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:30:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092100mct202609100015682mct202609100825dac202609101510317dac202611201510mct202611201830318mct202611211455ruh202611211630683", "destination_reach_time": "PT1D19H30M", "destination_reach_timestamp": 156600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-467-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-279", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-467-294-0", "itt_flight_key": "F1F400029-279-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "5b5a57403766e7693bdf9d293838a04c", "origin": "RUH", "departure_time": "2026-09-09T03:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-09-09", "flight_time": "PT2H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "686" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "686" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 7, "fareBasisCode": "TTCM3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TTCM3SA" ] } } }, { "air_segment_key": "9aa9e2656403fbe71ddbaba791fb7492", "origin": "MCT", "departure_time": "2026-09-09T08:25:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-09-09T15:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H45M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 7, "fareBasisCode": "TTCM3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TTCM3SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-467-294-1", "itt_flight_key": "F1F400029-279-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "a50ac747d3be2ae09c4987a0dbac4972", "origin": "DAC", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T18:30:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "318" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "318" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 7, "fareBasisCode": "SCMRSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCMRSA" ] } } }, { "air_segment_key": "a2d3b95df95f16b1e390d4f343a0f44d", "origin": "MCT", "departure_time": "2026-11-21T02:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-21T03:35:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "685" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "685" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 7, "fareBasisCode": "SCMRSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCMRSA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 88049.66, "gross_total": 86338.97, "base_fare": 50562.79, "tax": 36276.18, "sell": { "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODgwNDkuNjYsImJhc2VfZmFyZSI6NTA1NjIuNzksInRheCI6MzYyNzYuMTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzU0OS42NiwiYmFzZV9mYXJlIjo1MDA2Mi43OSwidGF4IjozNjI3Ni4xOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjMzOC45NywiYmFzZV9mYXJlIjo1MDA2Mi43OSwidGF4IjozNjI3Ni4xOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "50062.79", "tax": "36276.18", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18, "gross": { "base_fare": "50062.79", "tax": "36276.18", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4MDQ5LjY2IiwiYmFzZV9mYXJlIjoiNTA1NjIuNzkiLCJ0YXgiOiIzNjI3Ni4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMDYyLjc5IiwidGF4IjoiMzYyNzYuMTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzU0OS42NiIsImJhc2VfZmFyZSI6IjUwMDYyLjc5IiwidGF4IjoiMzYyNzYuMTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDA2Mi43OSIsInRheCI6IjM2Mjc2LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODYzMzguOTciLCJiYXNlX2ZhcmUiOiI1MDA2Mi43OSIsInRheCI6IjM2Mjc2LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3NTQ5LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 88049.66, "filter": { "id": "F1RT00002-467-294", "price": 88049.66, "gross_total": 86338.97, "journey_duration": "PT23H40M", "journey_duration_seconds": 85200, "layover_duration": "PT8H45M", "layover_duration_seconds": 31500, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "MCT" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T03:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T03:35:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090355mct202609090710686mct202609090825dac202609091510317dac202611201510mct202611201830318mct202611210200ruh202611210335685", "destination_reach_time": "PT23H40M", "destination_reach_timestamp": 85200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-468-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-280", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-468-294-0", "itt_flight_key": "F1F400029-280-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "5b5a57403766e7693bdf9d293838a04c", "origin": "RUH", "departure_time": "2026-09-09T03:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-09-09", "flight_time": "PT2H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "686" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "686" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 7, "fareBasisCode": "TTCM3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TTCM3SA" ] } } }, { "air_segment_key": "9aa9e2656403fbe71ddbaba791fb7492", "origin": "MCT", "departure_time": "2026-09-09T08:25:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-09-09T15:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H45M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "T", "meal_code": null, "seat_available": 7, "fareBasisCode": "TTCM3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TTCM3SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-468-294-1", "itt_flight_key": "F1F400029-280-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "20H25M", "routes": [ { "air_segment_key": "a50ac747d3be2ae09c4987a0dbac4972", "origin": "DAC", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T18:30:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "318" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "318" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 7, "fareBasisCode": "SCMRSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCMRSA" ] } } }, { "air_segment_key": "9492162a8afbda4e5b7647227caa0b2a", "origin": "MCT", "departure_time": "2026-11-21T14:55:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-21T16:30:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT20H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "739", "name": "739", "picture": "739.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "683" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "683" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "S", "meal_code": null, "seat_available": 7, "fareBasisCode": "SCMRSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCMRSA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 88049.66, "gross_total": 86338.97, "base_fare": 50562.79, "tax": 36276.18, "sell": { "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODgwNDkuNjYsImJhc2VfZmFyZSI6NTA1NjIuNzksInRheCI6MzYyNzYuMTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzU0OS42NiwiYmFzZV9mYXJlIjo1MDA2Mi43OSwidGF4IjozNjI3Ni4xOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjMzOC45NywiYmFzZV9mYXJlIjo1MDA2Mi43OSwidGF4IjozNjI3Ni4xOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "50062.79", "tax": "36276.18", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 88049.66, "base_fare": 50562.79, "tax": 36276.18, "gross": { "base_fare": "50062.79", "tax": "36276.18", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4MDQ5LjY2IiwiYmFzZV9mYXJlIjoiNTA1NjIuNzkiLCJ0YXgiOiIzNjI3Ni4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMDYyLjc5IiwidGF4IjoiMzYyNzYuMTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzU0OS42NiIsImJhc2VfZmFyZSI6IjUwMDYyLjc5IiwidGF4IjoiMzYyNzYuMTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDA2Mi43OSIsInRheCI6IjM2Mjc2LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODYzMzguOTciLCJiYXNlX2ZhcmUiOiI1MDA2Mi43OSIsInRheCI6IjM2Mjc2LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3NTQ5LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 88049.66, "filter": { "id": "F1RT00002-468-294", "price": 88049.66, "gross_total": 86338.97, "journey_duration": "PT1D12H35M", "journey_duration_seconds": 131700, "layover_duration": "PT21H40M", "layover_duration_seconds": 78000, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "MCT" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T03:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:30:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090355mct202609090710686mct202609090825dac202609091510317dac202611201510mct202611201830318mct202611211455ruh202611211630683", "destination_reach_time": "PT1D12H35M", "destination_reach_timestamp": 131700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-469-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-281", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-469-294-0", "itt_flight_key": "F1F400029-281-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-469-294-1", "itt_flight_key": "F1F400029-281-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H10M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "99ac67c09a9ffc51a77bc26ffe838152", "origin": "SHJ", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 88068.78, "gross_total": 86358.09, "base_fare": 86477.04, "tax": 381.05, "sell": { "currency": "BDT", "total": 88068.78, "base_fare": 86477.04, "tax": 381.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODgwNjguNzgsImJhc2VfZmFyZSI6ODY0NzcuMDQsInRheCI6MzgxLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc1NjguNzgsImJhc2VfZmFyZSI6ODU5NzcuMDQsInRheCI6MzgxLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg2MzU4LjA5LCJiYXNlX2ZhcmUiOjg1OTc3LjA0LCJ0YXgiOjM4MS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 88068.78, "base_fare": 86477.04, "tax": 381.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "85977.04", "tax": "381.05", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 88068.78, "base_fare": 86477.04, "tax": 381.05, "gross": { "base_fare": "85977.04", "tax": "381.05", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4MDY4Ljc4IiwiYmFzZV9mYXJlIjoiODY0NzcuMDQiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTk3Ny4wNCIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MTAuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3NTY4Ljc4IiwiYmFzZV9mYXJlIjoiODU5NzcuMDQiLCJ0YXgiOiIzODEuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTk3Ny4wNCIsInRheCI6IjM4MS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTIxMC42OSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2MzU4LjA5IiwiYmFzZV9mYXJlIjoiODU5NzcuMDQiLCJ0YXgiOiIzODEuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6ODc1NjguNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 88068.78, "filter": { "id": "F1RT00002-469-294", "price": 88068.78, "gross_total": 86358.09, "journey_duration": "PT19H30M", "journey_duration_seconds": 70200, "layover_duration": "PT4H55M", "layover_duration_seconds": 17700, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609092225dac202609100520518dac202611200905shj202611201245513shj202611201510ruh202611201615154", "destination_reach_time": "PT19H30M", "destination_reach_timestamp": 70200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-470-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-282", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-470-294-0", "itt_flight_key": "F1F400029-282-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": "F1RT00002-470-294-1", "itt_flight_key": "F1F400029-282-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "14H30M", "routes": [ { "air_segment_key": "a54feb07a854c1d05ca0d2037709ad1a", "origin": "DAC", "departure_time": "2026-11-20T21:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "515" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "515" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 88087.89, "gross_total": 86377.2, "base_fare": 69777.12, "tax": 17100.08, "sell": { "currency": "BDT", "total": 88087.89, "base_fare": 69777.12, "tax": 17100.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODgwODcuODksImJhc2VfZmFyZSI6Njk3NzcuMTIsInRheCI6MTcxMDAuMDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzU4Ny44OSwiYmFzZV9mYXJlIjo2OTI3Ny4xMiwidGF4IjoxNzEwMC4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjM3Ny4yLCJiYXNlX2ZhcmUiOjY5Mjc3LjEyLCJ0YXgiOjE3MTAwLjA4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 88087.89, "base_fare": 69777.12, "tax": 17100.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "69277.12", "tax": "17100.08", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 88087.89, "base_fare": 69777.12, "tax": 17100.08, "gross": { "base_fare": "69277.12", "tax": "17100.08", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4MDg3Ljg5IiwiYmFzZV9mYXJlIjoiNjk3NzcuMTIiLCJ0YXgiOiIxNzEwMC4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mjc3LjEyIiwidGF4IjoiMTcxMDAuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzU4Ny44OSIsImJhc2VfZmFyZSI6IjY5Mjc3LjEyIiwidGF4IjoiMTcxMDAuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTI3Ny4xMiIsInRheCI6IjE3MTAwLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODYzNzcuMjAiLCJiYXNlX2ZhcmUiOiI2OTI3Ny4xMiIsInRheCI6IjE3MTAwLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3NTg3Ljg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 88087.89, "filter": { "id": "F1RT00002-470-294", "price": 88087.89, "gross_total": 86377.2, "journey_duration": "PT1D7H35M", "journey_duration_seconds": 113700, "layover_duration": "PT17H0M", "layover_duration_seconds": 61200, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609092225dac202609100520518dac202611202100shj202611210040515shj202611211510ruh202611211615154", "destination_reach_time": "PT1D7H35M", "destination_reach_timestamp": 113700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-471-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-283", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-471-294-0", "itt_flight_key": "F1F400029-283-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": "F1RT00002-471-294-1", "itt_flight_key": "F1F400029-283-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H30M", "transit_time": "18H45M", "routes": [ { "air_segment_key": "e2affc467fbe6f6e656ee746dae61362", "origin": "DAC", "departure_time": "2026-11-20T09:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T12:45:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "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": "513" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "513" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT18H45M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 88087.89, "gross_total": 86377.2, "base_fare": 69777.12, "tax": 17100.08, "sell": { "currency": "BDT", "total": 88087.89, "base_fare": 69777.12, "tax": 17100.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODgwODcuODksImJhc2VfZmFyZSI6Njk3NzcuMTIsInRheCI6MTcxMDAuMDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzU4Ny44OSwiYmFzZV9mYXJlIjo2OTI3Ny4xMiwidGF4IjoxNzEwMC4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjM3Ny4yLCJiYXNlX2ZhcmUiOjY5Mjc3LjEyLCJ0YXgiOjE3MTAwLjA4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 88087.89, "base_fare": 69777.12, "tax": 17100.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "69277.12", "tax": "17100.08", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 88087.89, "base_fare": 69777.12, "tax": 17100.08, "gross": { "base_fare": "69277.12", "tax": "17100.08", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4MDg3Ljg5IiwiYmFzZV9mYXJlIjoiNjk3NzcuMTIiLCJ0YXgiOiIxNzEwMC4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mjc3LjEyIiwidGF4IjoiMTcxMDAuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzU4Ny44OSIsImJhc2VfZmFyZSI6IjY5Mjc3LjEyIiwidGF4IjoiMTcxMDAuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTI3Ny4xMiIsInRheCI6IjE3MTAwLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODYzNzcuMjAiLCJiYXNlX2ZhcmUiOiI2OTI3Ny4xMiIsInRheCI6IjE3MTAwLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3NTg3Ljg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 88087.89, "filter": { "id": "F1RT00002-471-294", "price": 88087.89, "gross_total": 86377.2, "journey_duration": "PT1D11H50M", "journey_duration_seconds": 129000, "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": "evening", "departure_departure_time": "2026-09-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609092225dac202609100520518dac202611200905shj202611201245513shj202611210730ruh202611210835151", "destination_reach_time": "PT1D11H50M", "destination_reach_timestamp": 129000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-472-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-284", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-472-294-0", "itt_flight_key": "F1F400029-284-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": "F1RT00002-472-294-1", "itt_flight_key": "F1F400029-284-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "be8201d82adf496d608af4cb14ae2931", "origin": "DAC", "departure_time": "2026-11-20T22:50:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-21T02:25:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "511" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "511" }, "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": "0b214c9d231cca3fd0e14d6957df0582", "origin": "SHJ", "departure_time": "2026-11-21T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:15:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-11-21", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "154" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 88087.89, "gross_total": 86377.2, "base_fare": 69777.12, "tax": 17100.08, "sell": { "currency": "BDT", "total": 88087.89, "base_fare": 69777.12, "tax": 17100.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODgwODcuODksImJhc2VfZmFyZSI6Njk3NzcuMTIsInRheCI6MTcxMDAuMDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzU4Ny44OSwiYmFzZV9mYXJlIjo2OTI3Ny4xMiwidGF4IjoxNzEwMC4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjM3Ny4yLCJiYXNlX2ZhcmUiOjY5Mjc3LjEyLCJ0YXgiOjE3MTAwLjA4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 88087.89, "base_fare": 69777.12, "tax": 17100.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "69277.12", "tax": "17100.08", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 88087.89, "base_fare": 69777.12, "tax": 17100.08, "gross": { "base_fare": "69277.12", "tax": "17100.08", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4MDg3Ljg5IiwiYmFzZV9mYXJlIjoiNjk3NzcuMTIiLCJ0YXgiOiIxNzEwMC4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mjc3LjEyIiwidGF4IjoiMTcxMDAuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzU4Ny44OSIsImJhc2VfZmFyZSI6IjY5Mjc3LjEyIiwidGF4IjoiMTcxMDAuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTI3Ny4xMiIsInRheCI6IjE3MTAwLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODYzNzcuMjAiLCJiYXNlX2ZhcmUiOiI2OTI3Ny4xMiIsInRheCI6IjE3MTAwLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3NTg3Ljg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 88087.89, "filter": { "id": "F1RT00002-472-294", "price": 88087.89, "gross_total": 86377.2, "journey_duration": "PT1D5H45M", "journey_duration_seconds": 107100, "layover_duration": "PT15H15M", "layover_duration_seconds": 54900, "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-09T17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609092225dac202609100520518dac202611202250shj202611210225511shj202611211510ruh202611211615154", "destination_reach_time": "PT1D5H45M", "destination_reach_timestamp": 107100 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-473-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-285", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-473-294-0", "itt_flight_key": "F1F400029-285-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "d02e7678b3e83e808e03b1199d61b6c5", "origin": "RUH", "departure_time": "2026-09-09T17:00:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-09-09T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H55M", "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": "155" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "155" }, "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": "5ccc874b6eb1ea6790aeac84c0af0b21", "origin": "SHJ", "departure_time": "2026-09-09T22:25:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T05:20:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-09-09", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "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": "F1RT00002-473-294-1", "itt_flight_key": "F1F400029-285-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "4d911274876d771c1ca6a4e45b45ffc4", "origin": "DAC", "departure_time": "2026-11-20T08:00:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-11-20T11:35:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "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": "519" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "519" }, "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": "a760b46fc11a4369beb67c7ccd3717d6", "origin": "SHJ", "departure_time": "2026-11-21T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:35:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "151" }, "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": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 88087.89, "gross_total": 86377.2, "base_fare": 69777.12, "tax": 17100.08, "sell": { "currency": "BDT", "total": 88087.89, "base_fare": 69777.12, "tax": 17100.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODgwODcuODksImJhc2VfZmFyZSI6Njk3NzcuMTIsInRheCI6MTcxMDAuMDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzU4Ny44OSwiYmFzZV9mYXJlIjo2OTI3Ny4xMiwidGF4IjoxNzEwMC4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjM3Ny4yLCJiYXNlX2ZhcmUiOjY5Mjc3LjEyLCJ0YXgiOjE3MTAwLjA4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 88087.89, "base_fare": 69777.12, "tax": 17100.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "69277.12", "tax": "17100.08", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 88087.89, "base_fare": 69777.12, "tax": 17100.08, "gross": { "base_fare": "69277.12", "tax": "17100.08", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4MDg3Ljg5IiwiYmFzZV9mYXJlIjoiNjk3NzcuMTIiLCJ0YXgiOiIxNzEwMC4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mjc3LjEyIiwidGF4IjoiMTcxMDAuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzU4Ny44OSIsImJhc2VfZmFyZSI6IjY5Mjc3LjEyIiwidGF4IjoiMTcxMDAuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTI3Ny4xMiIsInRheCI6IjE3MTAwLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODYzNzcuMjAiLCJiYXNlX2ZhcmUiOiI2OTI3Ny4xMiIsInRheCI6IjE3MTAwLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg3NTg3Ljg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 88087.89, "filter": { "id": "F1RT00002-473-294", "price": 88087.89, "gross_total": 86377.2, "journey_duration": "PT1D12H55M", "journey_duration_seconds": 132900, "layover_duration": "PT22H25M", "layover_duration_seconds": 80700, "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-09T17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091700shj202609091955155shj202609092225dac202609100520518dac202611200800shj202611201135519shj202611210730ruh202611210835151", "destination_reach_time": "PT1D12H55M", "destination_reach_timestamp": 132900 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-474-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-10", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-474-294-0", "itt_flight_key": "F1AS00003-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "11H15M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 17:10", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "HYD", "arrival_time": "2026-09-10 00:40", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "HYD", "departure_time": "2026-09-10 11:55", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 14:55", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H30M", "distance": [], "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-474-294-1", "itt_flight_key": "F1AS00003-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "5H20M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 13:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HYD", "arrival_time": "2026-11-20 15:30", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "HYD", "departure_time": "2026-11-20 20:50", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-20 23:55", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 88189.85, "gross_total": 86670.32, "base_fare": 49479.54, "tax": 37690.78, "sell": { "currency": "BDT", "total": 88189.85, "base_fare": 49479.54, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODgxODkuODUsImJhc2VfZmFyZSI6NDk0NzkuNTQsInRheCI6Mzc2OTAuNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NzY4OS44NSwiYmFzZV9mYXJlIjo0ODk3OS41NCwidGF4IjozNzY5MC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NjY3MC4zMiwiYmFzZV9mYXJlIjo0ODk3OS41NCwidGF4IjozNzY5MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 88189.85, "base_fare": 49479.54, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48979.54", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 88189.85, "base_fare": 49479.54, "tax": 37690.78, "gross": { "base_fare": "48979.54", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4MTg5Ljg1IiwiYmFzZV9mYXJlIjoiNDk0NzkuNTQiLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4OTc5LjU0IiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NzY4OS44NSIsImJhc2VfZmFyZSI6IjQ4OTc5LjU0IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0ODk3OS41NCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODY2NzAuMzIiLCJiYXNlX2ZhcmUiOiI0ODk3OS41NCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjg3Njg5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 88189.85, "filter": { "id": "F1RT00002-474-294", "price": 88189.85, "gross_total": 86670.32, "journey_duration": "PT13H35M", "journey_duration_seconds": 48900, "layover_duration": "PT10D12H15M", "layover_duration_seconds": 908100, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "SME", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 17:10", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091710hyd2026091000406e094hyd202609101155dac2026091014556e1117dac202611201320hyd2026112015306e1118hyd202611202050ruh2026112023556e093", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-475-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-15", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-475-294-0", "itt_flight_key": "F1TF00018-15", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-12#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-12#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "F1RT00002-475-294-1", "itt_flight_key": "F1TF00018-15", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H50M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-63#Isgm97003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-21 01:30:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "2287" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2287" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "U", "meal_code": null, "seat_available": "", "fareBasisCode": "UWEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-63#Isgm75003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "U", "meal_code": null, "seat_available": "", "fareBasisCode": "UWEESSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 88676, "gross_total": 91447, "base_fare": 59250, "tax": 32956, "sell": { "currency": "BDT", "total": 88676, "base_fare": 59250, "tax": 32956 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODg2NzYsImJhc2VfZmFyZSI6NTkyNTAsInRheCI6MzI5NTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4ODE3NiwiYmFzZV9mYXJlIjo1ODc1MCwidGF4IjozMjk1NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTQ0NywiYmFzZV9mYXJlIjo1ODc1MCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 88676, "base_fare": 59250, "tax": 32956, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58750.00", "tax": "32697.00", "discount": 4230, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 88676, "base_fare": 59250, "tax": 32956, "gross": { "base_fare": "58750.00", "tax": "32697.00", "discount": "4230.00", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4Njc2LjAwIiwiYmFzZV9mYXJlIjoiNTkyNTAuMDAiLCJ0YXgiOiIzMjk1Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4NzUwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjQyMzAuMDAiLCJhaXQiOiIyNTkuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4MTc2LjAwIiwiYmFzZV9mYXJlIjoiNTg3NTAuMDAiLCJ0YXgiOiIzMjk1Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4NzUwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjQyMzAuMDAiLCJhaXQiOiIyNTkuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTE0NDcuMDAiLCJiYXNlX2ZhcmUiOiI1ODc1MC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI0MjMwLjAwIiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4ODE3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 88676, "filter": { "id": "F1RT00002-475-294", "price": 88676, "gross_total": 91447, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611202140dxb2026112101302287dxb202611210700ruh202611210800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-476-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-11", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-476-294-0", "itt_flight_key": "F1AS00003-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "17H50M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 07:45", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09 14:40", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "BOM", "departure_time": "2026-09-10 08:30", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 12:05", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H05M", "distance": [], "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-476-294-1", "itt_flight_key": "F1AS00003-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H15M", "transit_time": "10H5M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 15:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20 18:20", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H30M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "BOM", "departure_time": "2026-11-21 04:25", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 06:35", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT4H40M", "distance": [], "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 89297.31, "gross_total": 87777.78, "base_fare": 50587, "tax": 37690.78, "sell": { "currency": "BDT", "total": 89297.31, "base_fare": 50587, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODkyOTcuMzEsImJhc2VfZmFyZSI6NTA1ODcsInRheCI6Mzc2OTAuNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4ODc5Ny4zMSwiYmFzZV9mYXJlIjo1MDA4NywidGF4IjozNzY5MC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Nzc3Ny43OCwiYmFzZV9mYXJlIjo1MDA4NywidGF4IjozNzY5MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 89297.31, "base_fare": 50587, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "50087.00", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 89297.31, "base_fare": 50587, "tax": 37690.78, "gross": { "base_fare": "50087.00", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg5Mjk3LjMxIiwiYmFzZV9mYXJlIjoiNTA1ODcuMDAiLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMDg3LjAwIiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4ODc5Ny4zMSIsImJhc2VfZmFyZSI6IjUwMDg3LjAwIiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDA4Ny4wMCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODc3NzcuNzgiLCJiYXNlX2ZhcmUiOiI1MDA4Ny4wMCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjg4Nzk3LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 89297.31, "filter": { "id": "F1RT00002-476-294", "price": 89297.31, "gross_total": 87777.78, "journey_duration": "PT18H15M", "journey_duration_seconds": 65700, "layover_duration": "PT11D16H10M", "layover_duration_seconds": 1008600, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Super 6E", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:45", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090745bom2026090914406e074bom202609100830dac2026091012056e1115dac202611201520bom2026112018206e1116bom202611210425ruh2026112106356e073", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-477-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-12", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-477-294-0", "itt_flight_key": "F1AS00003-12", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "11H15M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 17:10", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "HYD", "arrival_time": "2026-09-10 00:40", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "HYD", "departure_time": "2026-09-10 11:55", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 14:55", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H30M", "distance": [], "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-477-294-1", "itt_flight_key": "F1AS00003-12", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H15M", "transit_time": "10H5M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 15:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20 18:20", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H30M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "BOM", "departure_time": "2026-11-21 04:25", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 06:35", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT4H40M", "distance": [], "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 89297.31, "gross_total": 87777.78, "base_fare": 50587, "tax": 37690.78, "sell": { "currency": "BDT", "total": 89297.31, "base_fare": 50587, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODkyOTcuMzEsImJhc2VfZmFyZSI6NTA1ODcsInRheCI6Mzc2OTAuNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4ODc5Ny4zMSwiYmFzZV9mYXJlIjo1MDA4NywidGF4IjozNzY5MC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Nzc3Ny43OCwiYmFzZV9mYXJlIjo1MDA4NywidGF4IjozNzY5MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 89297.31, "base_fare": 50587, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "50087.00", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 89297.31, "base_fare": 50587, "tax": 37690.78, "gross": { "base_fare": "50087.00", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg5Mjk3LjMxIiwiYmFzZV9mYXJlIjoiNTA1ODcuMDAiLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMDg3LjAwIiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4ODc5Ny4zMSIsImJhc2VfZmFyZSI6IjUwMDg3LjAwIiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDA4Ny4wMCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODc3NzcuNzgiLCJiYXNlX2ZhcmUiOiI1MDA4Ny4wMCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjg4Nzk3LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 89297.31, "filter": { "id": "F1RT00002-477-294", "price": 89297.31, "gross_total": 87777.78, "journey_duration": "PT18H15M", "journey_duration_seconds": 65700, "layover_duration": "PT12D13H30M", "layover_duration_seconds": 1085400, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Super 6E", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 17:10", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091710hyd2026091000406e094hyd202609101155dac2026091014556e1117dac202611201520bom2026112018206e1116bom202611210425ruh2026112106356e073", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-478-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-13", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-478-294-0", "itt_flight_key": "F1AS00003-13", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "17H50M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 07:45", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09 14:40", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "BOM", "departure_time": "2026-09-10 08:30", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 12:05", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H05M", "distance": [], "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-478-294-1", "itt_flight_key": "F1AS00003-13", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H30M", "transit_time": "23H10M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 17:15", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20 19:30", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H45M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "L", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "DEL", "departure_time": "2026-11-21 18:40", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 21:45", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT23H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "L", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 89399.27, "gross_total": 87879.74, "base_fare": 50688.96, "tax": 37690.78, "sell": { "currency": "BDT", "total": 89399.27, "base_fare": 50688.96, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODkzOTkuMjcsImJhc2VfZmFyZSI6NTA2ODguOTYsInRheCI6Mzc2OTAuNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4ODg5OS4yNywiYmFzZV9mYXJlIjo1MDE4OC45NiwidGF4IjozNzY5MC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Nzg3OS43NCwiYmFzZV9mYXJlIjo1MDE4OC45NiwidGF4IjozNzY5MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 89399.27, "base_fare": 50688.96, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "50188.96", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 89399.27, "base_fare": 50688.96, "tax": 37690.78, "gross": { "base_fare": "50188.96", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg5Mzk5LjI3IiwiYmFzZV9mYXJlIjoiNTA2ODguOTYiLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMTg4Ljk2IiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4ODg5OS4yNyIsImJhc2VfZmFyZSI6IjUwMTg4Ljk2IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDE4OC45NiIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODc4NzkuNzQiLCJiYXNlX2ZhcmUiOiI1MDE4OC45NiIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjg4ODk5LjI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 89399.27, "filter": { "id": "F1RT00002-478-294", "price": 89399.27, "gross_total": 87879.74, "journey_duration": "PT1D7H30M", "journey_duration_seconds": 113400, "layover_duration": "PT14D6H30M", "layover_duration_seconds": 1233000, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Saver", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:45", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090745bom2026090914406e074bom202609100830dac2026091012056e1115dac202611201715del2026112019306e1104del202611211840ruh2026112121456e071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-479-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-14", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-479-294-0", "itt_flight_key": "F1AS00003-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "17H50M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 07:45", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09 14:40", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "BOM", "departure_time": "2026-09-10 08:30", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 12:05", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H05M", "distance": [], "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-479-294-1", "itt_flight_key": "F1AS00003-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "5H20M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 13:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HYD", "arrival_time": "2026-11-20 15:30", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "HYD", "departure_time": "2026-11-20 20:50", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-20 23:55", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 89701.3, "gross_total": 88181.77, "base_fare": 50990.99, "tax": 37690.78, "sell": { "currency": "BDT", "total": 89701.3, "base_fare": 50990.99, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODk3MDEuMywiYmFzZV9mYXJlIjo1MDk5MC45OSwidGF4IjozNzY5MC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg5MjAxLjMsImJhc2VfZmFyZSI6NTA0OTAuOTksInRheCI6Mzc2OTAuNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODgxODEuNzcsImJhc2VfZmFyZSI6NTA0OTAuOTksInRheCI6Mzc2OTAuNzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 89701.3, "base_fare": 50990.99, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "50490.99", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 89701.3, "base_fare": 50990.99, "tax": 37690.78, "gross": { "base_fare": "50490.99", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg5NzAxLjMwIiwiYmFzZV9mYXJlIjoiNTA5OTAuOTkiLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNDkwLjk5IiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4OTIwMS4zMCIsImJhc2VfZmFyZSI6IjUwNDkwLjk5IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDQ5MC45OSIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODgxODEuNzciLCJiYXNlX2ZhcmUiOiI1MDQ5MC45OSIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjg5MjAxLjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 89701.3, "filter": { "id": "F1RT00002-479-294", "price": 89701.3, "gross_total": 88181.77, "journey_duration": "PT13H35M", "journey_duration_seconds": 48900, "layover_duration": "PT15D5H40M", "layover_duration_seconds": 1316400, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "SME", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:45", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090745bom2026090914406e074bom202609100830dac2026091012056e1115dac202611201320hyd2026112015306e1118hyd202611202050ruh2026112023556e093", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-480-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-15", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-480-294-0", "itt_flight_key": "F1AS00003-15", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "3H40M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 01:25", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-09-09 08:55", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "DEL", "departure_time": "2026-09-09 12:35", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-09 15:30", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": [], "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-480-294-1", "itt_flight_key": "F1AS00003-15", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H15M", "transit_time": "10H5M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 15:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20 18:20", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H30M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "BOM", "departure_time": "2026-11-21 04:25", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 06:35", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT4H40M", "distance": [], "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 89701.3, "gross_total": 88181.77, "base_fare": 50990.99, "tax": 37690.78, "sell": { "currency": "BDT", "total": 89701.3, "base_fare": 50990.99, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODk3MDEuMywiYmFzZV9mYXJlIjo1MDk5MC45OSwidGF4IjozNzY5MC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg5MjAxLjMsImJhc2VfZmFyZSI6NTA0OTAuOTksInRheCI6Mzc2OTAuNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODgxODEuNzcsImJhc2VfZmFyZSI6NTA0OTAuOTksInRheCI6Mzc2OTAuNzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 89701.3, "base_fare": 50990.99, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "50490.99", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 89701.3, "base_fare": 50990.99, "tax": 37690.78, "gross": { "base_fare": "50490.99", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg5NzAxLjMwIiwiYmFzZV9mYXJlIjoiNTA5OTAuOTkiLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNDkwLjk5IiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4OTIwMS4zMCIsImJhc2VfZmFyZSI6IjUwNDkwLjk5IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDQ5MC45OSIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODgxODEuNzciLCJiYXNlX2ZhcmUiOiI1MDQ5MC45OSIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjg5MjAxLjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 89701.3, "filter": { "id": "F1RT00002-480-294", "price": 89701.3, "gross_total": 88181.77, "journey_duration": "PT18H15M", "journey_duration_seconds": 65700, "layover_duration": "PT15D19H25M", "layover_duration_seconds": 1365900, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "SME", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09 01:25", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090125del2026090908556e072del202609091235dac2026090915306e1103dac202611201520bom2026112018206e1116bom202611210425ruh2026112106356e073", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-481-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-14", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-481-294-0", "itt_flight_key": "F1TF00018-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQWp5ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0E4dmV5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "848" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "848" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KRLP7SA1" }, "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": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQWp5ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0ErdmV5d09BQUFBPT0=", "origin": "DXB", "departure_time": "2026-09-09 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H05M", "distance": null, "lay_over": "PT01H00M", "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": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KRLP7SA1" }, "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": "F1RT00002-481-294-1", "itt_flight_key": "F1TF00018-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQXZ5ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FHd2V5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 08:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 11:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "502" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "502" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7SA1" }, "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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQXZ5ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FJd2V5d09BQUFBPT0=", "origin": "DXB", "departure_time": "2026-11-20 19:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 20:25:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7SA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 89926, "gross_total": 88476, "base_fare": 61225, "tax": 28001, "sell": { "currency": "BDT", "total": 89926, "base_fare": 61225, "tax": 28001 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODk5MjYsImJhc2VfZmFyZSI6NjEyMjUsInRheCI6MjgwMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTQyNiwiYmFzZV9mYXJlIjo2MDcyNSwidGF4IjoyODAwMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4ODQ3NiwiYmFzZV9mYXJlIjo2MDcyNSwidGF4IjoyNzc1MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 89926, "base_fare": 61225, "tax": 28001, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60725.00", "tax": "27751.00", "discount": 0, "ait": "250.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 89926, "base_fare": 61225, "tax": 28001, "gross": { "base_fare": "60725.00", "tax": "27751.00", "discount": "0.00", "ait": "250.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg5OTI2LjAwIiwiYmFzZV9mYXJlIjoiNjEyMjUuMDAiLCJ0YXgiOiIyODAwMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNzI1LjAwIiwidGF4IjoiMjc3NTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIyNTAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg5NDI2LjAwIiwiYmFzZV9mYXJlIjoiNjA3MjUuMDAiLCJ0YXgiOiIyODAwMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNzI1LjAwIiwidGF4IjoiMjc3NTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIyNTAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODg0NzYuMDAiLCJiYXNlX2ZhcmUiOiI2MDcyNS4wMCIsInRheCI6IjI3NzUxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMjUwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo4OTQyNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 89926, "filter": { "id": "F1RT00002-481-294", "price": 89926, "gross_total": 88476, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M9", "aircraft_name": "7M9", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20 20:25:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb202609091255848dxb202609091355dac202609092100523dac202611200805dxb202611201155502dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-482-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-47", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-482-294-0", "itt_flight_key": "F1SE00005-47", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0-47", "origin": "RUH", "departure_time": "2026-09-09T16:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": 267, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": 190 }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": 190 }, "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": null, "weight": 6, "unit": "kg", "title": "6 kg" } } }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Y", "booking_code": "S", "meal_code": "S", "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "ECOLITE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } }, { "air_segment_key": "1-47", "origin": "BAH", "departure_time": "2026-09-10T00:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": 2489, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": 250 }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": 250 }, "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": null, "weight": 6, "unit": "kg", "title": "6 kg" } } }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Y", "booking_code": "S", "meal_code": "D", "seat_available": 2, "fareBasisCode": "SCLIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "ECOLITE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCLIT3SA" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-482-294-1", "itt_flight_key": "F1SE00005-47", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0-47", "origin": "DAC", "departure_time": "2026-11-20T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": 2489, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": 249 }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": 249 }, "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": null, "weight": 6, "unit": "kg", "title": "6 kg" } } }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Y", "booking_code": "Q", "meal_code": "B", "seat_available": 7, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "ECOLITE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } }, { "air_segment_key": "1-47", "origin": "BAH", "departure_time": "2026-11-21T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": 267, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": 161 }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": 161 }, "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": null, "weight": 6, "unit": "kg", "title": "6 kg" } } }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Y", "booking_code": "Q", "meal_code": "S", "seat_available": 7, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "ECOLITE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } } ] } ], "promo_title": "ECONOMY LIGHT", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 90213.62, "gross_total": 88821.53, "base_fare": 54917.46, "tax": 34404.07, "sell": { "currency": "BDT", "total": 90213.62, "base_fare": 54917.46, "tax": 34404.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTAyMTMuNjIsImJhc2VfZmFyZSI6NTQ5MTcuNDYsInRheCI6MzQ0MDQuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTcxMy42MiwiYmFzZV9mYXJlIjo1NDQxNy40NiwidGF4IjozNDQwNC4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4ODgyMS41MywiYmFzZV9mYXJlIjo1NDQxNy40NiwidGF4IjozNDQwNC4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 90213.62, "base_fare": 54917.46, "tax": 34404.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54417.46", "tax": "34404.07", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 90213.62, "base_fare": 54917.46, "tax": 34404.07, "gross": { "base_fare": "54417.46", "tax": "34404.07", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwMjEzLjYyIiwiYmFzZV9mYXJlIjoiNTQ5MTcuNDYiLCJ0YXgiOiIzNDQwNC4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NDE3LjQ2IiwidGF4IjoiMzQ0MDQuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4OTcxMy42MiIsImJhc2VfZmFyZSI6IjU0NDE3LjQ2IiwidGF4IjoiMzQ0MDQuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDQxNy40NiIsInRheCI6IjM0NDA0LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4ODgyMS41MyIsImJhc2VfZmFyZSI6IjU0NDE3LjQ2IiwidGF4IjoiMzQ0MDQuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo4OTcxMy42MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 90213.62, "filter": { "id": "F1RT00002-482-294", "price": 90213.62, "gross_total": 88821.53, "journey_duration": "PT9H55M", "journey_duration_seconds": 35700, "layover_duration": "PT2H5M", "layover_duration_seconds": 7500, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY LIGHT", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH", "70": "MED", "71": "JED", "94": "BAH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T16:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:50:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190adtbah202609100040dac202609100855250adtdac202611201955bah202611202320249adtbah202611210125ruh202611210250161adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-483-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-286", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-483-294-0", "itt_flight_key": "F1F400029-286-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "63bf9c5d5351660142a44d066a8e0d78", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "3ce8a2317146679de11f60ea2a61ed48", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": 2, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-483-294-1", "itt_flight_key": "F1F400029-286-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "5H0M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 1, "fareBasisCode": "HARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HARTSAB4" ] } } }, { "air_segment_key": "5126b74b6ae5928c532f2b09bf95b06b", "origin": "JED", "departure_time": "2026-11-20T23:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1052" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1052" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 9, "fareBasisCode": "HARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 90315.56, "gross_total": 88604.87, "base_fare": 74879.87, "tax": 14225, "sell": { "currency": "BDT", "total": 90315.56, "base_fare": 74879.87, "tax": 14225 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTAzMTUuNTYsImJhc2VfZmFyZSI6NzQ4NzkuODcsInRheCI6MTQyMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTgxNS41NiwiYmFzZV9mYXJlIjo3NDM3OS44NywidGF4IjoxNDIyNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4ODYwNC44NywiYmFzZV9mYXJlIjo3NDM3OS44NywidGF4IjoxNDIyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 90315.56, "base_fare": 74879.87, "tax": 14225, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74379.87", "tax": "14225.00", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 90315.56, "base_fare": 74879.87, "tax": 14225, "gross": { "base_fare": "74379.87", "tax": "14225.00", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwMzE1LjU2IiwiYmFzZV9mYXJlIjoiNzQ4NzkuODciLCJ0YXgiOiIxNDIyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0Mzc5Ljg3IiwidGF4IjoiMTQyMjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4OTgxNS41NiIsImJhc2VfZmFyZSI6Ijc0Mzc5Ljg3IiwidGF4IjoiMTQyMjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDM3OS44NyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODg2MDQuODciLCJiYXNlX2ZhcmUiOiI3NDM3OS44NyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjg5ODE1LjU2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 90315.56, "filter": { "id": "F1RT00002-483-294", "price": 90315.56, "gross_total": 88604.87, "journey_duration": "PT1D1H20M", "journey_duration_seconds": 91200, "layover_duration": "PT7H45M", "layover_duration_seconds": 27900, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T00:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611201325jed202611201800809jed202611202300ruh2026112100401052", "destination_reach_time": "PT1D1H20M", "destination_reach_timestamp": 91200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-484-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-31", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-484-294-0", "itt_flight_key": "F1TF00018-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-1#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "XFAADB885-282D-4B10-8FD3-1#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "F1RT00002-484-294-1", "itt_flight_key": "F1TF00018-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-68#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "", "fareBasisCode": "MWEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-68#Isgma6003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:55:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2266" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2266" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "", "fareBasisCode": "MWEESSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 91404.04, "gross_total": 94377, "base_fare": 62180, "tax": 32965, "sell": { "currency": "BDT", "total": 91404.04, "base_fare": 62180, "tax": 32965 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTE0MDQuMDQsImJhc2VfZmFyZSI6NjIxODAsInRheCI6MzI5NjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDkwNC4wNCwiYmFzZV9mYXJlIjo2MTY4MCwidGF4IjozMjk2NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDM3NywiYmFzZV9mYXJlIjo2MTY4MCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 91404.04, "base_fare": 62180, "tax": 32965, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61680.00", "tax": "32697.00", "discount": 4440.96, "ait": "268.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 91404.04, "base_fare": 62180, "tax": 32965, "gross": { "base_fare": "61680.00", "tax": "32697.00", "discount": "4440.96", "ait": "268.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkxNDA0LjA0IiwiYmFzZV9mYXJlIjoiNjIxODAuMDAiLCJ0YXgiOiIzMjk2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNjgwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjQ0NDAuOTYiLCJhaXQiOiIyNjguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwOTA0LjA0IiwiYmFzZV9mYXJlIjoiNjE2ODAuMDAiLCJ0YXgiOiIzMjk2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNjgwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjQ0NDAuOTYiLCJhaXQiOiIyNjguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTQzNzcuMDAiLCJiYXNlX2ZhcmUiOiI2MTY4MC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI0NDQwLjk2IiwiYWl0IjoiMjY4LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MDkwNC4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 91404.04, "filter": { "id": "F1RT00002-484-294", "price": 91404.04, "gross_total": 94377, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:55:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611200100dxb202611200425585dxb202611200750ruh2026112008552266", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-485-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-16", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-485-294-0", "itt_flight_key": "F1AS00003-16", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "17H50M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 07:45", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09 14:40", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "BOM", "departure_time": "2026-09-10 08:30", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 12:05", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H05M", "distance": [], "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-485-294-1", "itt_flight_key": "F1AS00003-16", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "5H20M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 13:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HYD", "arrival_time": "2026-11-20 15:30", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "HYD", "departure_time": "2026-11-20 20:50", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-20 23:55", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92118.87, "gross_total": 90599.34, "base_fare": 53409.83, "tax": 37689.51, "sell": { "currency": "BDT", "total": 92118.87, "base_fare": 53409.83, "tax": 37689.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTIxMTguODcsImJhc2VfZmFyZSI6NTM0MDkuODMsInRheCI6Mzc2ODkuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTYxOC44NywiYmFzZV9mYXJlIjo1MjkwOS44MywidGF4IjozNzY4OS41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDU5OS4zNCwiYmFzZV9mYXJlIjo1MjkwOS44MywidGF4IjozNzY4OS41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92118.87, "base_fare": 53409.83, "tax": 37689.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52909.83", "tax": "37689.51", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 92118.87, "base_fare": 53409.83, "tax": 37689.51, "gross": { "base_fare": "52909.83", "tax": "37689.51", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyMTE4Ljg3IiwiYmFzZV9mYXJlIjoiNTM0MDkuODMiLCJ0YXgiOiIzNzY4OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyOTA5LjgzIiwidGF4IjoiMzc2ODkuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTYxOC44NyIsImJhc2VfZmFyZSI6IjUyOTA5LjgzIiwidGF4IjoiMzc2ODkuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjkwOS44MyIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTA1OTkuMzQiLCJiYXNlX2ZhcmUiOiI1MjkwOS44MyIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjkxNjE4Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 92118.87, "filter": { "id": "F1RT00002-485-294", "price": 92118.87, "gross_total": 90599.34, "journey_duration": "PT13H35M", "journey_duration_seconds": 48900, "layover_duration": "PT16D18H35M", "layover_duration_seconds": 1449300, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Flexi Plus", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:45", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090745bom2026090914406e074bom202609100830dac2026091012056e1115dac202611201320hyd2026112015306e1118hyd202611202050ruh2026112023556e093", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-486-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-17", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-486-294-0", "itt_flight_key": "F1AS00003-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "11H15M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 17:10", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "HYD", "arrival_time": "2026-09-10 00:40", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "HYD", "departure_time": "2026-09-10 11:55", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 14:55", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H30M", "distance": [], "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-486-294-1", "itt_flight_key": "F1AS00003-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "5H20M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 13:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HYD", "arrival_time": "2026-11-20 15:30", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "HYD", "departure_time": "2026-11-20 20:50", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-20 23:55", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92118.87, "gross_total": 90599.34, "base_fare": 53409.83, "tax": 37689.51, "sell": { "currency": "BDT", "total": 92118.87, "base_fare": 53409.83, "tax": 37689.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTIxMTguODcsImJhc2VfZmFyZSI6NTM0MDkuODMsInRheCI6Mzc2ODkuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTYxOC44NywiYmFzZV9mYXJlIjo1MjkwOS44MywidGF4IjozNzY4OS41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDU5OS4zNCwiYmFzZV9mYXJlIjo1MjkwOS44MywidGF4IjozNzY4OS41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92118.87, "base_fare": 53409.83, "tax": 37689.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52909.83", "tax": "37689.51", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 92118.87, "base_fare": 53409.83, "tax": 37689.51, "gross": { "base_fare": "52909.83", "tax": "37689.51", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyMTE4Ljg3IiwiYmFzZV9mYXJlIjoiNTM0MDkuODMiLCJ0YXgiOiIzNzY4OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyOTA5LjgzIiwidGF4IjoiMzc2ODkuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTYxOC44NyIsImJhc2VfZmFyZSI6IjUyOTA5LjgzIiwidGF4IjoiMzc2ODkuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjkwOS44MyIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTA1OTkuMzQiLCJiYXNlX2ZhcmUiOiI1MjkwOS44MyIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjkxNjE4Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 92118.87, "filter": { "id": "F1RT00002-486-294", "price": 92118.87, "gross_total": 90599.34, "journey_duration": "PT13H35M", "journey_duration_seconds": 48900, "layover_duration": "PT17D11H10M", "layover_duration_seconds": 1509000, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Flexi Plus", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 17:10", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091710hyd2026091000406e094hyd202609101155dac2026091014556e1117dac202611201320hyd2026112015306e1118hyd202611202050ruh2026112023556e093", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-487-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-18", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-487-294-0", "itt_flight_key": "F1AS00003-18", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "3H40M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 01:25", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-09-09 08:55", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "DEL", "departure_time": "2026-09-09 12:35", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-09 15:30", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": [], "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-487-294-1", "itt_flight_key": "F1AS00003-18", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H15M", "transit_time": "10H5M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 15:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20 18:20", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H30M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "BOM", "departure_time": "2026-11-21 04:25", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 06:35", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT4H40M", "distance": [], "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92420.9, "gross_total": 90901.37, "base_fare": 53711.86, "tax": 37689.51, "sell": { "currency": "BDT", "total": 92420.9, "base_fare": 53711.86, "tax": 37689.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI0MjAuOSwiYmFzZV9mYXJlIjo1MzcxMS44NiwidGF4IjozNzY4OS41MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjkxOTIwLjksImJhc2VfZmFyZSI6NTMyMTEuODYsInRheCI6Mzc2ODkuNTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTA5MDEuMzcsImJhc2VfZmFyZSI6NTMyMTEuODYsInRheCI6Mzc2ODkuNTF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92420.9, "base_fare": 53711.86, "tax": 37689.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53211.86", "tax": "37689.51", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 92420.9, "base_fare": 53711.86, "tax": 37689.51, "gross": { "base_fare": "53211.86", "tax": "37689.51", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyNDIwLjkwIiwiYmFzZV9mYXJlIjoiNTM3MTEuODYiLCJ0YXgiOiIzNzY4OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMjExLjg2IiwidGF4IjoiMzc2ODkuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTkyMC45MCIsImJhc2VfZmFyZSI6IjUzMjExLjg2IiwidGF4IjoiMzc2ODkuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzIxMS44NiIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTA5MDEuMzciLCJiYXNlX2ZhcmUiOiI1MzIxMS44NiIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjkxOTIwLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 92420.9, "filter": { "id": "F1RT00002-487-294", "price": 92420.9, "gross_total": 90901.37, "journey_duration": "PT18H15M", "journey_duration_seconds": 65700, "layover_duration": "PT18D0H55M", "layover_duration_seconds": 1558500, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Flexi Plus", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09 01:25", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090125del2026090908556e072del202609091235dac2026090915306e1103dac202611201520bom2026112018206e1116bom202611210425ruh2026112106356e073", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-488-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-287", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-488-294-0", "itt_flight_key": "F1F400029-287-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "2ef14d38ce00a4861b63edf0eea2794d", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "T2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "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": "H", "meal_code": null, "seat_available": 1, "fareBasisCode": "HNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-488-294-1", "itt_flight_key": "F1F400029-287-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "4H0M", "routes": [ { "air_segment_key": "2766ea344f6aba7f54912cca64217739", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "MNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MNDCBTB4" ] } } }, { "air_segment_key": "c47d58d358391e6f0ca59e9ae2f52477", "origin": "JED", "departure_time": "2026-11-20T22:00:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T23:40:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT04H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1050" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1050" }, "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": 1, "fareBasisCode": "MNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 92429.82, "gross_total": 90719.13, "base_fare": 72232.92, "tax": 18986.21, "sell": { "currency": "BDT", "total": 92429.82, "base_fare": 72232.92, "tax": 18986.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI0MjkuODIsImJhc2VfZmFyZSI6NzIyMzIuOTIsInRheCI6MTg5ODYuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTkyOS44MiwiYmFzZV9mYXJlIjo3MTczMi45MiwidGF4IjoxODk4Ni4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDcxOS4xMywiYmFzZV9mYXJlIjo3MTczMi45MiwidGF4IjoxODk4Ni4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92429.82, "base_fare": 72232.92, "tax": 18986.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71732.92", "tax": "18986.21", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 92429.82, "base_fare": 72232.92, "tax": 18986.21, "gross": { "base_fare": "71732.92", "tax": "18986.21", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyNDI5LjgyIiwiYmFzZV9mYXJlIjoiNzIyMzIuOTIiLCJ0YXgiOiIxODk4Ni4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNzMyLjkyIiwidGF4IjoiMTg5ODYuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTkyOS44MiIsImJhc2VfZmFyZSI6IjcxNzMyLjkyIiwidGF4IjoiMTg5ODYuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTczMi45MiIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTA3MTkuMTMiLCJiYXNlX2ZhcmUiOiI3MTczMi45MiIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjkxOTI5LjgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 92429.82, "filter": { "id": "F1RT00002-488-294", "price": 92429.82, "gross_total": 90719.13, "journey_duration": "PT19H0M", "journey_duration_seconds": 68400, "layover_duration": "PT4H0M", "layover_duration_seconds": 14400, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T23:40:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611201325jed202611201800809jed202611202200ruh2026112023401050", "destination_reach_time": "PT19H0M", "destination_reach_timestamp": 68400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-489-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-288", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-489-294-0", "itt_flight_key": "F1F400029-288-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "2ef14d38ce00a4861b63edf0eea2794d", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "T2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "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": "H", "meal_code": null, "seat_available": 1, "fareBasisCode": "HNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNDCBTB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-489-294-1", "itt_flight_key": "F1F400029-288-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "2766ea344f6aba7f54912cca64217739", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "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": "M", "meal_code": null, "seat_available": 1, "fareBasisCode": "MNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MNDCBTB4" ] } } }, { "air_segment_key": "fdb6ff829112538ef057a84a9339651b", "origin": "JED", "departure_time": "2026-11-20T19:30:00", "origin_terminal": "T1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T21:10:00", "destination_terminal": "T4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1084" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1084" }, "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": 1, "fareBasisCode": "MNDCBTB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MNDCBTB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 92429.82, "gross_total": 90719.13, "base_fare": 72232.92, "tax": 18986.21, "sell": { "currency": "BDT", "total": 92429.82, "base_fare": 72232.92, "tax": 18986.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI0MjkuODIsImJhc2VfZmFyZSI6NzIyMzIuOTIsInRheCI6MTg5ODYuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTkyOS44MiwiYmFzZV9mYXJlIjo3MTczMi45MiwidGF4IjoxODk4Ni4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDcxOS4xMywiYmFzZV9mYXJlIjo3MTczMi45MiwidGF4IjoxODk4Ni4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92429.82, "base_fare": 72232.92, "tax": 18986.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71732.92", "tax": "18986.21", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 92429.82, "base_fare": 72232.92, "tax": 18986.21, "gross": { "base_fare": "71732.92", "tax": "18986.21", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyNDI5LjgyIiwiYmFzZV9mYXJlIjoiNzIyMzIuOTIiLCJ0YXgiOiIxODk4Ni4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNzMyLjkyIiwidGF4IjoiMTg5ODYuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTkyOS44MiIsImJhc2VfZmFyZSI6IjcxNzMyLjkyIiwidGF4IjoiMTg5ODYuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTczMi45MiIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTA3MTkuMTMiLCJiYXNlX2ZhcmUiOiI3MTczMi45MiIsInRheCI6IjE4OTg2LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjkxOTI5LjgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 92429.82, "filter": { "id": "F1RT00002-489-294", "price": 92429.82, "gross_total": 90719.13, "journey_duration": "PT16H30M", "journey_duration_seconds": 59400, "layover_duration": "PT1H30M", "layover_duration_seconds": 5400, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:10:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611201325jed202611201800809jed202611201930ruh2026112021101084", "destination_reach_time": "PT16H30M", "destination_reach_timestamp": 59400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-490-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-48", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-490-294-0", "itt_flight_key": "F1SE00005-48", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "0-48", "origin": "RUH", "departure_time": "2026-09-09T09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": 543, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 848 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 848 }, "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": "K", "meal_code": "M", "seat_available": 9, "fareBasisCode": "KRLP7SA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "KRLP7SA1" ] } } }, { "air_segment_key": "1-48", "origin": "DXB", "departure_time": "2026-09-09T13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H05M", "distance": 2202, "lay_over": "PT01H00M", "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": 523 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 523 }, "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": "K", "meal_code": "M", "seat_available": 9, "fareBasisCode": "KRLP7SA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "KRLP7SA1" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-490-294-1", "itt_flight_key": "F1SE00005-48", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0-48", "origin": "DAC", "departure_time": "2026-11-20T08:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T11:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "distance": 2202, "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": 502 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 502 }, "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": "MRL7SA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7SA1" ] } } }, { "air_segment_key": "1-48", "origin": "DXB", "departure_time": "2026-11-20T19:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": 543, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 855 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 855 }, "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": "MRL7SA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7SA1" ] } } } ] } ], "promo_title": null, "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 92456.59, "gross_total": 91064.5, "base_fare": 56829.08, "tax": 34735.42, "sell": { "currency": "BDT", "total": 92456.59, "base_fare": 56829.08, "tax": 34735.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI0NTYuNTksImJhc2VfZmFyZSI6NTY4MjkuMDgsInRheCI6MzQ3MzUuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTk1Ni41OSwiYmFzZV9mYXJlIjo1NjMyOS4wOCwidGF4IjozNDczNS40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTA2NC41LCJiYXNlX2ZhcmUiOjU2MzI5LjA4LCJ0YXgiOjM0NzM1LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92456.59, "base_fare": 56829.08, "tax": 34735.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "56329.08", "tax": "34735.42", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 92456.59, "base_fare": 56829.08, "tax": 34735.42, "gross": { "base_fare": "56329.08", "tax": "34735.42", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyNDU2LjU5IiwiYmFzZV9mYXJlIjoiNTY4MjkuMDgiLCJ0YXgiOiIzNDczNS40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MzI5LjA4IiwidGF4IjoiMzQ3MzUuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTk1Ni41OSIsImJhc2VfZmFyZSI6IjU2MzI5LjA4IiwidGF4IjoiMzQ3MzUuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjMyOS4wOCIsInRheCI6IjM0NzM1LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTA2NC41MCIsImJhc2VfZmFyZSI6IjU2MzI5LjA4IiwidGF4IjoiMzQ3MzUuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo5MTk1Ni41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 92456.59, "filter": { "id": "F1RT00002-490-294", "price": 92456.59, "gross_total": 91064.5, "journey_duration": "PT15H20M", "journey_duration_seconds": 55200, "layover_duration": "PT7H25M", "layover_duration_seconds": 26700, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M9", "aircraft_name": "7M9", "cabin_class": "Economy", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH", "70": "MED", "71": "JED", "94": "BAH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090950dxb202609091255848adtdxb202609091355dac202609092100523adtdac202611200805dxb202611201155502adtdxb202611201920ruh202611202025855adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-491-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-19", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-491-294-0", "itt_flight_key": "F1AS00003-19", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "11H15M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 17:10", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "HYD", "arrival_time": "2026-09-10 00:40", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "HYD", "departure_time": "2026-09-10 11:55", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 14:55", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H30M", "distance": [], "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-491-294-1", "itt_flight_key": "F1AS00003-19", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H30M", "transit_time": "23H10M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 17:15", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20 19:30", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H45M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "DEL", "departure_time": "2026-11-21 18:40", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 21:45", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT23H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92522.85, "gross_total": 91003.32, "base_fare": 53812.54, "tax": 37690.78, "sell": { "currency": "BDT", "total": 92522.85, "base_fare": 53812.54, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI1MjIuODUsImJhc2VfZmFyZSI6NTM4MTIuNTQsInRheCI6Mzc2OTAuNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjAyMi44NSwiYmFzZV9mYXJlIjo1MzMxMi41NCwidGF4IjozNzY5MC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTAwMy4zMiwiYmFzZV9mYXJlIjo1MzMxMi41NCwidGF4IjozNzY5MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92522.85, "base_fare": 53812.54, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53312.54", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 92522.85, "base_fare": 53812.54, "tax": 37690.78, "gross": { "base_fare": "53312.54", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyNTIyLjg1IiwiYmFzZV9mYXJlIjoiNTM4MTIuNTQiLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMzEyLjU0IiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjAyMi44NSIsImJhc2VfZmFyZSI6IjUzMzEyLjU0IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzMxMi41NCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTEwMDMuMzIiLCJiYXNlX2ZhcmUiOiI1MzMxMi41NCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjkyMDIyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 92522.85, "filter": { "id": "F1RT00002-491-294", "price": 92522.85, "gross_total": 91003.32, "journey_duration": "PT1D7H30M", "journey_duration_seconds": 113400, "layover_duration": "PT19D11H20M", "layover_duration_seconds": 1682400, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "SME", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 17:10", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091710hyd2026091000406e094hyd202609101155dac2026091014556e1117dac202611201715del2026112019306e1104del202611211840ruh2026112121456e071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-492-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-16", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-492-294-0", "itt_flight_key": "F1TF00018-16", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-492-294-1", "itt_flight_key": "F1TF00018-16", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H50M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF161-GF161-2026112101-2026112102-I", "origin": "BAH", "departure_time": "2026-11-21 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 02:50:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92987.94, "gross_total": 91590, "base_fare": 61555, "tax": 30794, "sell": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI5ODcuOTQsImJhc2VfZmFyZSI6NjE1NTUsInRheCI6MzA3OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjQ4Ny45NCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDc5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTU5MCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": 61.06, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": "61.06", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyOTg3Ljk0IiwiYmFzZV9mYXJlIjoiNjE1NTUuMDAiLCJ0YXgiOiIzMDc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjQ4Ny45NCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA1NS4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2MS4wNiIsImFpdCI6IjI1OS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTU5MC4wMCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjQ4Ny45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 92987.94, "filter": { "id": "F1RT00002-492-294", "price": 92987.94, "gross_total": 91590, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21 02:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-493-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-17", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-493-294-0", "itt_flight_key": "F1TF00018-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-493-294-1", "itt_flight_key": "F1TF00018-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D17H0M", "transit_time": "1D2H40M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF163-GF163-2026112109-2026112111-I", "origin": "BAH", "departure_time": "2026-11-21 09:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 11:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92987.94, "gross_total": 91590, "base_fare": 61555, "tax": 30794, "sell": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI5ODcuOTQsImJhc2VfZmFyZSI6NjE1NTUsInRheCI6MzA3OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjQ4Ny45NCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDc5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTU5MCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": 61.06, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": "61.06", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyOTg3Ljk0IiwiYmFzZV9mYXJlIjoiNjE1NTUuMDAiLCJ0YXgiOiIzMDc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjQ4Ny45NCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA1NS4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2MS4wNiIsImFpdCI6IjI1OS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTU5MC4wMCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjQ4Ny45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 92987.94, "filter": { "id": "F1RT00002-493-294", "price": 92987.94, "gross_total": 91590, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-494-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-18", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-494-294-0", "itt_flight_key": "F1TF00018-18", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-494-294-1", "itt_flight_key": "F1TF00018-18", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D20H45M", "transit_time": "1D6H25M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF189-GF189-2026112113-2026112114-I", "origin": "BAH", "departure_time": "2026-11-21 13:20:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 14:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92987.94, "gross_total": 91590, "base_fare": 61555, "tax": 30794, "sell": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI5ODcuOTQsImJhc2VfZmFyZSI6NjE1NTUsInRheCI6MzA3OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjQ4Ny45NCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDc5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTU5MCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": 61.06, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": "61.06", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyOTg3Ljk0IiwiYmFzZV9mYXJlIjoiNjE1NTUuMDAiLCJ0YXgiOiIzMDc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjQ4Ny45NCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA1NS4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2MS4wNiIsImFpdCI6IjI1OS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTU5MC4wMCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjQ4Ny45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 92987.94, "filter": { "id": "F1RT00002-494-294", "price": 92987.94, "gross_total": 91590, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21 14:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-495-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-19", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-495-294-0", "itt_flight_key": "F1TF00018-19", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-495-294-1", "itt_flight_key": "F1TF00018-19", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D23H5M", "transit_time": "1D8H45M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF167-GF167-2026112115-2026112117-I", "origin": "BAH", "departure_time": "2026-11-21 15:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 17:05:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92987.94, "gross_total": 91590, "base_fare": 61555, "tax": 30794, "sell": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI5ODcuOTQsImJhc2VfZmFyZSI6NjE1NTUsInRheCI6MzA3OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjQ4Ny45NCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDc5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTU5MCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": 61.06, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": "61.06", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyOTg3Ljk0IiwiYmFzZV9mYXJlIjoiNjE1NTUuMDAiLCJ0YXgiOiIzMDc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjQ4Ny45NCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA1NS4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2MS4wNiIsImFpdCI6IjI1OS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTU5MC4wMCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjQ4Ny45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 92987.94, "filter": { "id": "F1RT00002-495-294", "price": 92987.94, "gross_total": 91590, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 17:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-496-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-20", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-496-294-0", "itt_flight_key": "F1TF00018-20", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-496-294-1", "itt_flight_key": "F1TF00018-20", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2D4H30M", "transit_time": "1D14H10M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF169-GF169-2026112121-2026112122-I", "origin": "BAH", "departure_time": "2026-11-21 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 22:30:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92987.94, "gross_total": 91590, "base_fare": 61555, "tax": 30794, "sell": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI5ODcuOTQsImJhc2VfZmFyZSI6NjE1NTUsInRheCI6MzA3OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjQ4Ny45NCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDc5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTU5MCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": 61.06, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": "61.06", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyOTg3Ljk0IiwiYmFzZV9mYXJlIjoiNjE1NTUuMDAiLCJ0YXgiOiIzMDc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjQ4Ny45NCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA1NS4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2MS4wNiIsImFpdCI6IjI1OS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTU5MC4wMCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjQ4Ny45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 92987.94, "filter": { "id": "F1RT00002-496-294", "price": 92987.94, "gross_total": 91590, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-21 22:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611212105ruh202611212230169", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-497-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-21", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-497-294-0", "itt_flight_key": "F1TF00018-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-497-294-1", "itt_flight_key": "F1TF00018-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H45M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF161-GF161-2026112101-2026112102-I", "origin": "BAH", "departure_time": "2026-11-21 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 02:50:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92987.94, "gross_total": 91590, "base_fare": 61555, "tax": 30794, "sell": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI5ODcuOTQsImJhc2VfZmFyZSI6NjE1NTUsInRheCI6MzA3OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjQ4Ny45NCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDc5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTU5MCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": 61.06, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": "61.06", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyOTg3Ljk0IiwiYmFzZV9mYXJlIjoiNjE1NTUuMDAiLCJ0YXgiOiIzMDc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjQ4Ny45NCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA1NS4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2MS4wNiIsImFpdCI6IjI1OS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTU5MC4wMCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjQ4Ny45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 92987.94, "filter": { "id": "F1RT00002-497-294", "price": 92987.94, "gross_total": 91590, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21 02:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-498-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-22", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-498-294-0", "itt_flight_key": "F1TF00018-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-498-294-1", "itt_flight_key": "F1TF00018-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H55M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF163-GF163-2026112109-2026112111-I", "origin": "BAH", "departure_time": "2026-11-21 09:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 11:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92987.94, "gross_total": 91590, "base_fare": 61555, "tax": 30794, "sell": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI5ODcuOTQsImJhc2VfZmFyZSI6NjE1NTUsInRheCI6MzA3OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjQ4Ny45NCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDc5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTU5MCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": 61.06, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": "61.06", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyOTg3Ljk0IiwiYmFzZV9mYXJlIjoiNjE1NTUuMDAiLCJ0YXgiOiIzMDc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjQ4Ny45NCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA1NS4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2MS4wNiIsImFpdCI6IjI1OS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTU5MC4wMCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjQ4Ny45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 92987.94, "filter": { "id": "F1RT00002-498-294", "price": 92987.94, "gross_total": 91590, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-499-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-23", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-499-294-0", "itt_flight_key": "F1TF00018-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-499-294-1", "itt_flight_key": "F1TF00018-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D15H40M", "transit_time": "1D1H25M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF189-GF189-2026112113-2026112114-I", "origin": "BAH", "departure_time": "2026-11-21 13:20:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 14:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92987.94, "gross_total": 91590, "base_fare": 61555, "tax": 30794, "sell": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI5ODcuOTQsImJhc2VfZmFyZSI6NjE1NTUsInRheCI6MzA3OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjQ4Ny45NCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDc5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTU5MCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": 61.06, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": "61.06", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyOTg3Ljk0IiwiYmFzZV9mYXJlIjoiNjE1NTUuMDAiLCJ0YXgiOiIzMDc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjQ4Ny45NCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA1NS4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2MS4wNiIsImFpdCI6IjI1OS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTU5MC4wMCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjQ4Ny45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 92987.94, "filter": { "id": "F1RT00002-499-294", "price": 92987.94, "gross_total": 91590, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21 14:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-500-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-24", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-500-294-0", "itt_flight_key": "F1TF00018-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-500-294-1", "itt_flight_key": "F1TF00018-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D18H0M", "transit_time": "1D3H45M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF167-GF167-2026112115-2026112117-I", "origin": "BAH", "departure_time": "2026-11-21 15:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 17:05:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92987.94, "gross_total": 91590, "base_fare": 61555, "tax": 30794, "sell": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI5ODcuOTQsImJhc2VfZmFyZSI6NjE1NTUsInRheCI6MzA3OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjQ4Ny45NCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDc5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTU5MCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": 61.06, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": "61.06", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyOTg3Ljk0IiwiYmFzZV9mYXJlIjoiNjE1NTUuMDAiLCJ0YXgiOiIzMDc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjQ4Ny45NCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA1NS4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2MS4wNiIsImFpdCI6IjI1OS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTU5MC4wMCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjQ4Ny45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 92987.94, "filter": { "id": "F1RT00002-500-294", "price": 92987.94, "gross_total": 91590, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 17:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-501-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-25", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-501-294-0", "itt_flight_key": "F1TF00018-25", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-501-294-1", "itt_flight_key": "F1TF00018-25", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D23H25M", "transit_time": "1D9H10M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF169-GF169-2026112121-2026112122-I", "origin": "BAH", "departure_time": "2026-11-21 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 22:30:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92987.94, "gross_total": 91590, "base_fare": 61555, "tax": 30794, "sell": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI5ODcuOTQsImJhc2VfZmFyZSI6NjE1NTUsInRheCI6MzA3OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjQ4Ny45NCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDc5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTU5MCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": 61.06, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": "61.06", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyOTg3Ljk0IiwiYmFzZV9mYXJlIjoiNjE1NTUuMDAiLCJ0YXgiOiIzMDc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjQ4Ny45NCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA1NS4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2MS4wNiIsImFpdCI6IjI1OS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTU5MC4wMCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjQ4Ny45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 92987.94, "filter": { "id": "F1RT00002-501-294", "price": 92987.94, "gross_total": 91590, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-21 22:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611212105ruh202611212230169", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-502-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-26", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-502-294-0", "itt_flight_key": "F1TF00018-26", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "GF-GF-GF190-GF190-2026090916-2026090917-O", "origin": "RUH", "departure_time": "2026-09-09 16:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-502-294-1", "itt_flight_key": "F1TF00018-26", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H50M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF161-GF161-2026112101-2026112102-I", "origin": "BAH", "departure_time": "2026-11-21 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 02:50:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92987.94, "gross_total": 91590, "base_fare": 61555, "tax": 30794, "sell": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI5ODcuOTQsImJhc2VfZmFyZSI6NjE1NTUsInRheCI6MzA3OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjQ4Ny45NCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDc5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTU5MCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": 61.06, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": "61.06", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyOTg3Ljk0IiwiYmFzZV9mYXJlIjoiNjE1NTUuMDAiLCJ0YXgiOiIzMDc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjQ4Ny45NCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA1NS4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2MS4wNiIsImFpdCI6IjI1OS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTU5MC4wMCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjQ4Ny45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 92987.94, "filter": { "id": "F1RT00002-502-294", "price": 92987.94, "gross_total": 91590, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 16:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21 02:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-503-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-27", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-503-294-0", "itt_flight_key": "F1TF00018-27", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "GF-GF-GF190-GF190-2026090916-2026090917-O", "origin": "RUH", "departure_time": "2026-09-09 16:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-503-294-1", "itt_flight_key": "F1TF00018-27", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H0M", "transit_time": "17H40M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF163-GF163-2026112109-2026112111-I", "origin": "BAH", "departure_time": "2026-11-21 09:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 11:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92987.94, "gross_total": 91590, "base_fare": 61555, "tax": 30794, "sell": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI5ODcuOTQsImJhc2VfZmFyZSI6NjE1NTUsInRheCI6MzA3OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjQ4Ny45NCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDc5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTU5MCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": 61.06, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": "61.06", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyOTg3Ljk0IiwiYmFzZV9mYXJlIjoiNjE1NTUuMDAiLCJ0YXgiOiIzMDc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjQ4Ny45NCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA1NS4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2MS4wNiIsImFpdCI6IjI1OS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTU5MC4wMCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjQ4Ny45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 92987.94, "filter": { "id": "F1RT00002-503-294", "price": 92987.94, "gross_total": 91590, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-504-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-28", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-504-294-0", "itt_flight_key": "F1TF00018-28", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "GF-GF-GF190-GF190-2026090916-2026090917-O", "origin": "RUH", "departure_time": "2026-09-09 16:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-504-294-1", "itt_flight_key": "F1TF00018-28", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H45M", "transit_time": "21H25M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF189-GF189-2026112113-2026112114-I", "origin": "BAH", "departure_time": "2026-11-21 13:20:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 14:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92987.94, "gross_total": 91590, "base_fare": 61555, "tax": 30794, "sell": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI5ODcuOTQsImJhc2VfZmFyZSI6NjE1NTUsInRheCI6MzA3OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjQ4Ny45NCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDc5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTU5MCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": 61.06, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": "61.06", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyOTg3Ljk0IiwiYmFzZV9mYXJlIjoiNjE1NTUuMDAiLCJ0YXgiOiIzMDc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjQ4Ny45NCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA1NS4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2MS4wNiIsImFpdCI6IjI1OS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTU5MC4wMCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjQ4Ny45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 92987.94, "filter": { "id": "F1RT00002-504-294", "price": 92987.94, "gross_total": 91590, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 16:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21 14:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-505-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-29", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-505-294-0", "itt_flight_key": "F1TF00018-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "GF-GF-GF190-GF190-2026090916-2026090917-O", "origin": "RUH", "departure_time": "2026-09-09 16:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-505-294-1", "itt_flight_key": "F1TF00018-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D14H5M", "transit_time": "23H45M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF167-GF167-2026112115-2026112117-I", "origin": "BAH", "departure_time": "2026-11-21 15:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 17:05:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92987.94, "gross_total": 91590, "base_fare": 61555, "tax": 30794, "sell": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI5ODcuOTQsImJhc2VfZmFyZSI6NjE1NTUsInRheCI6MzA3OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjQ4Ny45NCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDc5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTU5MCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": 61.06, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": "61.06", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyOTg3Ljk0IiwiYmFzZV9mYXJlIjoiNjE1NTUuMDAiLCJ0YXgiOiIzMDc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjQ4Ny45NCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA1NS4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2MS4wNiIsImFpdCI6IjI1OS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTU5MC4wMCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjQ4Ny45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 92987.94, "filter": { "id": "F1RT00002-505-294", "price": 92987.94, "gross_total": 91590, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 17:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-506-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-30", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-506-294-0", "itt_flight_key": "F1TF00018-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "GF-GF-GF190-GF190-2026090916-2026090917-O", "origin": "RUH", "departure_time": "2026-09-09 16:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-506-294-1", "itt_flight_key": "F1TF00018-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D19H30M", "transit_time": "1D5H10M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF169-GF169-2026112121-2026112122-I", "origin": "BAH", "departure_time": "2026-11-21 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 22:30:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 92987.94, "gross_total": 91590, "base_fare": 61555, "tax": 30794, "sell": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTI5ODcuOTQsImJhc2VfZmFyZSI6NjE1NTUsInRheCI6MzA3OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjQ4Ny45NCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDc5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTU5MCwiYmFzZV9mYXJlIjo2MTA1NSwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": 61.06, "ait": "259.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 92987.94, "base_fare": 61555, "tax": 30794, "gross": { "base_fare": "61055.00", "tax": "30535.00", "discount": "61.06", "ait": "259.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyOTg3Ljk0IiwiYmFzZV9mYXJlIjoiNjE1NTUuMDAiLCJ0YXgiOiIzMDc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MjQ4Ny45NCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA1NS4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2MS4wNiIsImFpdCI6IjI1OS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTU5MC4wMCIsImJhc2VfZmFyZSI6IjYxMDU1LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjYxLjA2IiwiYWl0IjoiMjU5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjQ4Ny45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 92987.94, "filter": { "id": "F1RT00002-506-294", "price": 92987.94, "gross_total": 91590, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 16:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-21 22:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611212105ruh202611212230169", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-507-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-32", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-507-294-0", "itt_flight_key": "F1TF00018-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-1#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "XFAADB885-282D-4B10-8FD3-1#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "F1RT00002-507-294-1", "itt_flight_key": "F1TF00018-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D13H30M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-72#Isgm78003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-72#Isgm87003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 93150.9, "gross_total": 96254, "base_fare": 64057, "tax": 32970, "sell": { "currency": "BDT", "total": 93150.9, "base_fare": 64057, "tax": 32970 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTMxNTAuOSwiYmFzZV9mYXJlIjo2NDA1NywidGF4IjozMjk3MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjkyNjUwLjksImJhc2VfZmFyZSI6NjM1NTcsInRheCI6MzI5NzAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTYyNTQsImJhc2VfZmFyZSI6NjM1NTcsInRheCI6MzI2OTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 93150.9, "base_fare": 64057, "tax": 32970, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "63557.00", "tax": "32697.00", "discount": 4576.1, "ait": "273.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 93150.9, "base_fare": 64057, "tax": 32970, "gross": { "base_fare": "63557.00", "tax": "32697.00", "discount": "4576.10", "ait": "273.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkzMTUwLjkwIiwiYmFzZV9mYXJlIjoiNjQwNTcuMDAiLCJ0YXgiOiIzMjk3MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzNTU3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjQ1NzYuMTAiLCJhaXQiOiIyNzMuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyNjUwLjkwIiwiYmFzZV9mYXJlIjoiNjM1NTcuMDAiLCJ0YXgiOiIzMjk3MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzNTU3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjQ1NzYuMTAiLCJhaXQiOiIyNzMuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTYyNTQuMDAiLCJiYXNlX2ZhcmUiOiI2MzU1Ny4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI0NTc2LjEwIiwiYWl0IjoiMjczLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MjY1MC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 93150.9, "filter": { "id": "F1RT00002-507-294", "price": 93150.9, "gross_total": 96254, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611201845dxb202611202215587dxb202611211740ruh202611211845817", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-508-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-45", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-508-294-0", "itt_flight_key": "F1TF00018-45", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-7#Isgm13003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-7#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "F1RT00002-508-294-1", "itt_flight_key": "F1TF00018-45", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H50M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-68#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "", "fareBasisCode": "MWEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-68#Isgma6003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:55:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2266" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2266" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "", "fareBasisCode": "MWEESSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 93979.82, "gross_total": 97144, "base_fare": 64947, "tax": 32973, "sell": { "currency": "BDT", "total": 93979.82, "base_fare": 64947, "tax": 32973 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTM5NzkuODIsImJhc2VfZmFyZSI6NjQ5NDcsInRheCI6MzI5NzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzQ3OS44MiwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjk3MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzE0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 93979.82, "base_fare": 64947, "tax": 32973, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": 4640.18, "ait": "276.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 93979.82, "base_fare": 64947, "tax": 32973, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": "4640.18", "ait": "276.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkzOTc5LjgyIiwiYmFzZV9mYXJlIjoiNjQ5NDcuMDAiLCJ0YXgiOiIzMjk3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjQ2NDAuMTgiLCJhaXQiOiIyNzYuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkzNDc5LjgyIiwiYmFzZV9mYXJlIjoiNjQ0NDcuMDAiLCJ0YXgiOiIzMjk3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjQ2NDAuMTgiLCJhaXQiOiIyNzYuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTcxNDQuMDAiLCJiYXNlX2ZhcmUiOiI2NDQ0Ny4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI0NjQwLjE4IiwiYWl0IjoiMjc2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5MzQ3OS44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 93979.82, "filter": { "id": "F1RT00002-508-294", "price": 93979.82, "gross_total": 97144, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:55:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609100200dac202609100840582dac202611200100dxb202611200425585dxb202611200750ruh2026112008552266", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-509-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-20", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-509-294-0", "itt_flight_key": "F1AS00003-20", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "17H50M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 07:45", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09 14:40", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "BOM", "departure_time": "2026-09-10 08:30", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 12:05", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H05M", "distance": [], "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-509-294-1", "itt_flight_key": "F1AS00003-20", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H30M", "transit_time": "23H10M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 17:15", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20 19:30", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H45M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "DEL", "departure_time": "2026-11-21 18:40", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 21:45", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT23H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 94034.31, "gross_total": 92514.78, "base_fare": 55324, "tax": 37690.78, "sell": { "currency": "BDT", "total": 94034.31, "base_fare": 55324, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTQwMzQuMzEsImJhc2VfZmFyZSI6NTUzMjQsInRheCI6Mzc2OTAuNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzUzNC4zMSwiYmFzZV9mYXJlIjo1NDgyNCwidGF4IjozNzY5MC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjUxNC43OCwiYmFzZV9mYXJlIjo1NDgyNCwidGF4IjozNzY5MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 94034.31, "base_fare": 55324, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54824.00", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 94034.31, "base_fare": 55324, "tax": 37690.78, "gross": { "base_fare": "54824.00", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk0MDM0LjMxIiwiYmFzZV9mYXJlIjoiNTUzMjQuMDAiLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0ODI0LjAwIiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MzUzNC4zMSIsImJhc2VfZmFyZSI6IjU0ODI0LjAwIiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDgyNC4wMCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTI1MTQuNzgiLCJiYXNlX2ZhcmUiOiI1NDgyNC4wMCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjkzNTM0LjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 94034.31, "filter": { "id": "F1RT00002-509-294", "price": 94034.31, "gross_total": 92514.78, "journey_duration": "PT1D7H30M", "journey_duration_seconds": 113400, "layover_duration": "PT21D4H20M", "layover_duration_seconds": 1830000, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "SME", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:45", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090745bom2026090914406e074bom202609100830dac2026091012056e1115dac202611201715del2026112019306e1104del202611211840ruh2026112121456e071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-510-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-21", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-510-294-0", "itt_flight_key": "F1AS00003-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "3H40M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 01:25", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-09-09 08:55", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "DEL", "departure_time": "2026-09-09 12:35", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-09 15:30", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": [], "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-510-294-1", "itt_flight_key": "F1AS00003-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "5H20M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 13:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HYD", "arrival_time": "2026-11-20 15:30", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "HYD", "departure_time": "2026-11-20 20:50", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-20 23:55", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 94235.67, "gross_total": 92716.14, "base_fare": 55526.63, "tax": 37689.51, "sell": { "currency": "BDT", "total": 94235.67, "base_fare": 55526.63, "tax": 37689.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTQyMzUuNjcsImJhc2VfZmFyZSI6NTU1MjYuNjMsInRheCI6Mzc2ODkuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzczNS42NywiYmFzZV9mYXJlIjo1NTAyNi42MywidGF4IjozNzY4OS41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MjcxNi4xNCwiYmFzZV9mYXJlIjo1NTAyNi42MywidGF4IjozNzY4OS41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 94235.67, "base_fare": 55526.63, "tax": 37689.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "55026.63", "tax": "37689.51", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 94235.67, "base_fare": 55526.63, "tax": 37689.51, "gross": { "base_fare": "55026.63", "tax": "37689.51", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk0MjM1LjY3IiwiYmFzZV9mYXJlIjoiNTU1MjYuNjMiLCJ0YXgiOiIzNzY4OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MDI2LjYzIiwidGF4IjoiMzc2ODkuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MzczNS42NyIsImJhc2VfZmFyZSI6IjU1MDI2LjYzIiwidGF4IjoiMzc2ODkuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTAyNi42MyIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTI3MTYuMTQiLCJiYXNlX2ZhcmUiOiI1NTAyNi42MyIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjkzNzM1LjY3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 94235.67, "filter": { "id": "F1RT00002-510-294", "price": 94235.67, "gross_total": 92716.14, "journey_duration": "PT13H35M", "journey_duration_seconds": 48900, "layover_duration": "PT21D13H20M", "layover_duration_seconds": 1862400, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Saver", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09 01:25", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090125del2026090908556e072del202609091235dac2026090915306e1103dac202611201320hyd2026112015306e1118hyd202611202050ruh2026112023556e093", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-511-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-22", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-511-294-0", "itt_flight_key": "F1AS00003-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "17H50M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 07:45", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09 14:40", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "BOM", "departure_time": "2026-09-10 08:30", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 12:05", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H05M", "distance": [], "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-511-294-1", "itt_flight_key": "F1AS00003-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "5H20M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 13:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HYD", "arrival_time": "2026-11-20 15:30", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "HYD", "departure_time": "2026-11-20 20:50", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-20 23:55", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 95445.08, "gross_total": 93925.55, "base_fare": 56734.77, "tax": 37690.78, "sell": { "currency": "BDT", "total": 95445.08, "base_fare": 56734.77, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTU0NDUuMDgsImJhc2VfZmFyZSI6NTY3MzQuNzcsInRheCI6Mzc2OTAuNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDk0NS4wOCwiYmFzZV9mYXJlIjo1NjIzNC43NywidGF4IjozNzY5MC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzkyNS41NSwiYmFzZV9mYXJlIjo1NjIzNC43NywidGF4IjozNzY5MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 95445.08, "base_fare": 56734.77, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "56234.77", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 95445.08, "base_fare": 56734.77, "tax": 37690.78, "gross": { "base_fare": "56234.77", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk1NDQ1LjA4IiwiYmFzZV9mYXJlIjoiNTY3MzQuNzciLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MjM0Ljc3IiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NDk0NS4wOCIsImJhc2VfZmFyZSI6IjU2MjM0Ljc3IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjIzNC43NyIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTM5MjUuNTUiLCJiYXNlX2ZhcmUiOiI1NjIzNC43NyIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjk0OTQ1LjA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 95445.08, "filter": { "id": "F1RT00002-511-294", "price": 95445.08, "gross_total": 93925.55, "journey_duration": "PT13H35M", "journey_duration_seconds": 48900, "layover_duration": "PT22D12H30M", "layover_duration_seconds": 1945800, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Super 6E", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:45", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090745bom2026090914406e074bom202609100830dac2026091012056e1115dac202611201320hyd2026112015306e1118hyd202611202050ruh2026112023556e093", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-512-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-23", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-512-294-0", "itt_flight_key": "F1AS00003-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "11H15M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 17:10", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "HYD", "arrival_time": "2026-09-10 00:40", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "HYD", "departure_time": "2026-09-10 11:55", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 14:55", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H30M", "distance": [], "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-512-294-1", "itt_flight_key": "F1AS00003-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "5H20M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 13:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HYD", "arrival_time": "2026-11-20 15:30", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "HYD", "departure_time": "2026-11-20 20:50", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-20 23:55", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 95445.08, "gross_total": 93925.55, "base_fare": 56734.77, "tax": 37690.78, "sell": { "currency": "BDT", "total": 95445.08, "base_fare": 56734.77, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTU0NDUuMDgsImJhc2VfZmFyZSI6NTY3MzQuNzcsInRheCI6Mzc2OTAuNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDk0NS4wOCwiYmFzZV9mYXJlIjo1NjIzNC43NywidGF4IjozNzY5MC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzkyNS41NSwiYmFzZV9mYXJlIjo1NjIzNC43NywidGF4IjozNzY5MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 95445.08, "base_fare": 56734.77, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "56234.77", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 95445.08, "base_fare": 56734.77, "tax": 37690.78, "gross": { "base_fare": "56234.77", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk1NDQ1LjA4IiwiYmFzZV9mYXJlIjoiNTY3MzQuNzciLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MjM0Ljc3IiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NDk0NS4wOCIsImJhc2VfZmFyZSI6IjU2MjM0Ljc3IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjIzNC43NyIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTM5MjUuNTUiLCJiYXNlX2ZhcmUiOiI1NjIzNC43NyIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjk0OTQ1LjA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 95445.08, "filter": { "id": "F1RT00002-512-294", "price": 95445.08, "gross_total": 93925.55, "journey_duration": "PT13H35M", "journey_duration_seconds": 48900, "layover_duration": "PT23D5H5M", "layover_duration_seconds": 2005500, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Super 6E", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 17:10", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091710hyd2026091000406e094hyd202609101155dac2026091014556e1117dac202611201320hyd2026112015306e1118hyd202611202050ruh2026112023556e093", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-513-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-46", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-513-294-0", "itt_flight_key": "F1TF00018-46", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-7#Isgm13003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-7#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "F1RT00002-513-294-1", "itt_flight_key": "F1TF00018-46", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D22H55M", "transit_time": "1D8H30M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-72#Isgm78003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-72#Isgm87003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 95727.67, "gross_total": 99021, "base_fare": 66824, "tax": 32979, "sell": { "currency": "BDT", "total": 95727.67, "base_fare": 66824, "tax": 32979 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTU3MjcuNjcsImJhc2VfZmFyZSI6NjY4MjQsInRheCI6MzI5Nzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTIyNy42NywiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMjk3OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5OTAyMSwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 95727.67, "base_fare": 66824, "tax": 32979, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66324.00", "tax": "32697.00", "discount": 4775.33, "ait": "282.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 95727.67, "base_fare": 66824, "tax": 32979, "gross": { "base_fare": "66324.00", "tax": "32697.00", "discount": "4775.33", "ait": "282.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk1NzI3LjY3IiwiYmFzZV9mYXJlIjoiNjY4MjQuMDAiLCJ0YXgiOiIzMjk3OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjQ3NzUuMzMiLCJhaXQiOiIyODIuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk1MjI3LjY3IiwiYmFzZV9mYXJlIjoiNjYzMjQuMDAiLCJ0YXgiOiIzMjk3OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjQ3NzUuMzMiLCJhaXQiOiIyODIuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTkwMjEuMDAiLCJiYXNlX2ZhcmUiOiI2NjMyNC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI0Nzc1LjMzIiwiYWl0IjoiMjgyLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5NTIyNy42NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 95727.67, "filter": { "id": "F1RT00002-513-294", "price": 95727.67, "gross_total": 99021, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609100200dac202609100840582dac202611201845dxb202611202215587dxb202611211740ruh202611211845817", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-514-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-25", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-514-294-0", "itt_flight_key": "F1AS00003-25", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "3H40M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 01:25", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-09-09 08:55", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "DEL", "departure_time": "2026-09-09 12:35", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-09 15:30", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": [], "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-514-294-1", "itt_flight_key": "F1AS00003-25", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H15M", "transit_time": "10H5M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 15:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-11-20 18:20", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT3H30M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1116" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "BOM", "departure_time": "2026-11-21 04:25", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 06:35", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT4H40M", "distance": [], "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E073" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 95948.48, "gross_total": 94428.95, "base_fare": 57238.17, "tax": 37690.78, "sell": { "currency": "BDT", "total": 95948.48, "base_fare": 57238.17, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTU5NDguNDgsImJhc2VfZmFyZSI6NTcyMzguMTcsInRheCI6Mzc2OTAuNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTQ0OC40OCwiYmFzZV9mYXJlIjo1NjczOC4xNywidGF4IjozNzY5MC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDQyOC45NSwiYmFzZV9mYXJlIjo1NjczOC4xNywidGF4IjozNzY5MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 95948.48, "base_fare": 57238.17, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "56738.17", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 95948.48, "base_fare": 57238.17, "tax": 37690.78, "gross": { "base_fare": "56738.17", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk1OTQ4LjQ4IiwiYmFzZV9mYXJlIjoiNTcyMzguMTciLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NzM4LjE3IiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTQ0OC40OCIsImJhc2VfZmFyZSI6IjU2NzM4LjE3IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjczOC4xNyIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTQ0MjguOTUiLCJiYXNlX2ZhcmUiOiI1NjczOC4xNyIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjk1NDQ4LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 95948.48, "filter": { "id": "F1RT00002-514-294", "price": 95948.48, "gross_total": 94428.95, "journey_duration": "PT18H15M", "journey_duration_seconds": 65700, "layover_duration": "PT24D3H50M", "layover_duration_seconds": 2087400, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Super 6E", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09 01:25", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090125del2026090908556e072del202609091235dac2026090915306e1103dac202611201520bom2026112018206e1116bom202611210425ruh2026112106356e073", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-515-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-24", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-515-294-0", "itt_flight_key": "F1AS00003-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "3H40M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 01:25", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-09-09 08:55", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "DEL", "departure_time": "2026-09-09 12:35", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-09 15:30", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": [], "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-515-294-1", "itt_flight_key": "F1AS00003-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "5H20M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 13:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HYD", "arrival_time": "2026-11-20 15:30", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "HYD", "departure_time": "2026-11-20 20:50", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-20 23:55", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 95949.75, "gross_total": 94430.22, "base_fare": 57239.44, "tax": 37690.78, "sell": { "currency": "BDT", "total": 95949.75, "base_fare": 57239.44, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTU5NDkuNzUsImJhc2VfZmFyZSI6NTcyMzkuNDQsInRheCI6Mzc2OTAuNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTQ0OS43NSwiYmFzZV9mYXJlIjo1NjczOS40NCwidGF4IjozNzY5MC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDQzMC4yMiwiYmFzZV9mYXJlIjo1NjczOS40NCwidGF4IjozNzY5MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 95949.75, "base_fare": 57239.44, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "56739.44", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 95949.75, "base_fare": 57239.44, "tax": 37690.78, "gross": { "base_fare": "56739.44", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk1OTQ5Ljc1IiwiYmFzZV9mYXJlIjoiNTcyMzkuNDQiLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NzM5LjQ0IiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTQ0OS43NSIsImJhc2VfZmFyZSI6IjU2NzM5LjQ0IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjczOS40NCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTQ0MzAuMjIiLCJiYXNlX2ZhcmUiOiI1NjczOS40NCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjk1NDQ5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 95949.75, "filter": { "id": "F1RT00002-515-294", "price": 95949.75, "gross_total": 94430.22, "journey_duration": "PT13H35M", "journey_duration_seconds": 48900, "layover_duration": "PT23D14H5M", "layover_duration_seconds": 2037900, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "SME", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09 01:25", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090125del2026090908556e072del202609091235dac2026090915306e1103dac202611201320hyd2026112015306e1118hyd202611202050ruh2026112023556e093", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-516-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-26", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-516-294-0", "itt_flight_key": "F1AS00003-26", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "17H50M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 07:45", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09 14:40", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "BOM", "departure_time": "2026-09-10 08:30", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 12:05", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H05M", "distance": [], "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-516-294-1", "itt_flight_key": "F1AS00003-26", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H30M", "transit_time": "23H10M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 17:15", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20 19:30", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H45M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "DEL", "departure_time": "2026-11-21 18:40", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 21:45", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT23H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 96049.16, "gross_total": 94529.63, "base_fare": 57340.12, "tax": 37689.51, "sell": { "currency": "BDT", "total": 96049.16, "base_fare": 57340.12, "tax": 37689.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTYwNDkuMTYsImJhc2VfZmFyZSI6NTczNDAuMTIsInRheCI6Mzc2ODkuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTU0OS4xNiwiYmFzZV9mYXJlIjo1Njg0MC4xMiwidGF4IjozNzY4OS41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDUyOS42MywiYmFzZV9mYXJlIjo1Njg0MC4xMiwidGF4IjozNzY4OS41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96049.16, "base_fare": 57340.12, "tax": 37689.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "56840.12", "tax": "37689.51", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 96049.16, "base_fare": 57340.12, "tax": 37689.51, "gross": { "base_fare": "56840.12", "tax": "37689.51", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2MDQ5LjE2IiwiYmFzZV9mYXJlIjoiNTczNDAuMTIiLCJ0YXgiOiIzNzY4OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2ODQwLjEyIiwidGF4IjoiMzc2ODkuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTU0OS4xNiIsImJhc2VfZmFyZSI6IjU2ODQwLjEyIiwidGF4IjoiMzc2ODkuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1Njg0MC4xMiIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTQ1MjkuNjMiLCJiYXNlX2ZhcmUiOiI1Njg0MC4xMiIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjk1NTQ5LjE2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 96049.16, "filter": { "id": "F1RT00002-516-294", "price": 96049.16, "gross_total": 94529.63, "journey_duration": "PT1D7H30M", "journey_duration_seconds": 113400, "layover_duration": "PT25D20H50M", "layover_duration_seconds": 2235000, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Flexi Plus", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:45", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090745bom2026090914406e074bom202609100830dac2026091012056e1115dac202611201715del2026112019306e1104del202611211840ruh2026112121456e071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-517-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-27", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-517-294-0", "itt_flight_key": "F1AS00003-27", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "11H15M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 17:10", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "HYD", "arrival_time": "2026-09-10 00:40", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "HYD", "departure_time": "2026-09-10 11:55", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 14:55", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H30M", "distance": [], "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-517-294-1", "itt_flight_key": "F1AS00003-27", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H30M", "transit_time": "23H10M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 17:15", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20 19:30", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H45M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "DEL", "departure_time": "2026-11-21 18:40", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 21:45", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT23H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 96049.16, "gross_total": 94529.63, "base_fare": 57340.12, "tax": 37689.51, "sell": { "currency": "BDT", "total": 96049.16, "base_fare": 57340.12, "tax": 37689.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTYwNDkuMTYsImJhc2VfZmFyZSI6NTczNDAuMTIsInRheCI6Mzc2ODkuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTU0OS4xNiwiYmFzZV9mYXJlIjo1Njg0MC4xMiwidGF4IjozNzY4OS41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDUyOS42MywiYmFzZV9mYXJlIjo1Njg0MC4xMiwidGF4IjozNzY4OS41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96049.16, "base_fare": 57340.12, "tax": 37689.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "56840.12", "tax": "37689.51", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 96049.16, "base_fare": 57340.12, "tax": 37689.51, "gross": { "base_fare": "56840.12", "tax": "37689.51", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2MDQ5LjE2IiwiYmFzZV9mYXJlIjoiNTczNDAuMTIiLCJ0YXgiOiIzNzY4OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2ODQwLjEyIiwidGF4IjoiMzc2ODkuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTU0OS4xNiIsImJhc2VfZmFyZSI6IjU2ODQwLjEyIiwidGF4IjoiMzc2ODkuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1Njg0MC4xMiIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTQ1MjkuNjMiLCJiYXNlX2ZhcmUiOiI1Njg0MC4xMiIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjk1NTQ5LjE2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 96049.16, "filter": { "id": "F1RT00002-517-294", "price": 96049.16, "gross_total": 94529.63, "journey_duration": "PT1D7H30M", "journey_duration_seconds": 113400, "layover_duration": "PT27D7H15M", "layover_duration_seconds": 2358900, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Flexi Plus", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 17:10", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091710hyd2026091000406e094hyd202609101155dac2026091014556e1117dac202611201715del2026112019306e1104del202611211840ruh2026112121456e071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-518-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-113", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-518-294-0", "itt_flight_key": "F1TT00016-113", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "F1RT00002-518-294-1", "itt_flight_key": "F1TT00016-113", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 96649, "gross_total": 95449, "base_fare": 62938, "tax": 33011, "sell": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTY2NDksImJhc2VfZmFyZSI6NjI5MzgsInRheCI6MzMwMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NjE0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTQ0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2NjQ5LjAwIiwiYmFzZV9mYXJlIjoiNjI5MzguMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjE0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQzOC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTQ0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5NjE0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-113", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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-113", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 96649, "filter": { "id": "F1RT00002-518-294", "price": 96649, "gross_total": 95449, "journey_duration": "PT23H50M", "journey_duration_seconds": 85800, "layover_duration": "PT9H30M", "layover_duration_seconds": 34200, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T16:00:00.000+03:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-11-21T02:50:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-519-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-114", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-519-294-0", "itt_flight_key": "F1TT00016-114", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "F1RT00002-519-294-1", "itt_flight_key": "F1TT00016-114", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 96649, "gross_total": 95449, "base_fare": 62938, "tax": 33011, "sell": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTY2NDksImJhc2VfZmFyZSI6NjI5MzgsInRheCI6MzMwMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NjE0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTQ0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2NjQ5LjAwIiwiYmFzZV9mYXJlIjoiNjI5MzguMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjE0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQzOC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTQ0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5NjE0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-114", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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-114", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 96649, "filter": { "id": "F1RT00002-519-294", "price": 96649, "gross_total": 95449, "journey_duration": "PT1D8H0M", "journey_duration_seconds": 115200, "layover_duration": "PT17H40M", "layover_duration_seconds": 63600, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T16:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T11:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-520-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-115", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-520-294-0", "itt_flight_key": "F1TT00016-115", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "F1RT00002-520-294-1", "itt_flight_key": "F1TT00016-115", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 96649, "gross_total": 95449, "base_fare": 62938, "tax": 33011, "sell": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTY2NDksImJhc2VfZmFyZSI6NjI5MzgsInRheCI6MzMwMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NjE0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTQ0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2NjQ5LjAwIiwiYmFzZV9mYXJlIjoiNjI5MzguMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjE0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQzOC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTQ0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5NjE0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-115", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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-115", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 96649, "filter": { "id": "F1RT00002-520-294", "price": 96649, "gross_total": 95449, "journey_duration": "PT1D11H45M", "journey_duration_seconds": 128700, "layover_duration": "PT21H25M", "layover_duration_seconds": 77100, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T16:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T14:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-521-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-116", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-521-294-0", "itt_flight_key": "F1TT00016-116", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "F1RT00002-521-294-1", "itt_flight_key": "F1TT00016-116", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 96649, "gross_total": 95449, "base_fare": 62938, "tax": 33011, "sell": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTY2NDksImJhc2VfZmFyZSI6NjI5MzgsInRheCI6MzMwMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NjE0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTQ0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2NjQ5LjAwIiwiYmFzZV9mYXJlIjoiNjI5MzguMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjE0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQzOC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTQ0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5NjE0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-116", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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-116", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 96649, "filter": { "id": "F1RT00002-521-294", "price": 96649, "gross_total": 95449, "journey_duration": "PT1D14H5M", "journey_duration_seconds": 137100, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T16:00:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T17:05:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-522-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-117", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-522-294-0", "itt_flight_key": "F1TT00016-117", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "F1RT00002-522-294-1", "itt_flight_key": "F1TT00016-117", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 96649, "gross_total": 95449, "base_fare": 62938, "tax": 33011, "sell": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTY2NDksImJhc2VfZmFyZSI6NjI5MzgsInRheCI6MzMwMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NjE0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTQ0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2NjQ5LjAwIiwiYmFzZV9mYXJlIjoiNjI5MzguMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjE0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQzOC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTQ0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5NjE0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-117", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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-117", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 96649, "filter": { "id": "F1RT00002-522-294", "price": 96649, "gross_total": 95449, "journey_duration": "PT1D3H45M", "journey_duration_seconds": 99900, "layover_duration": "PT13H30M", "layover_duration_seconds": 48600, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T12:05:00.000+03:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-11-21T02:50:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-523-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-118", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-523-294-0", "itt_flight_key": "F1TT00016-118", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "F1RT00002-523-294-1", "itt_flight_key": "F1TT00016-118", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 96649, "gross_total": 95449, "base_fare": 62938, "tax": 33011, "sell": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTY2NDksImJhc2VfZmFyZSI6NjI5MzgsInRheCI6MzMwMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NjE0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTQ0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2NjQ5LjAwIiwiYmFzZV9mYXJlIjoiNjI5MzguMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjE0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQzOC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTQ0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5NjE0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-118", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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-118", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 96649, "filter": { "id": "F1RT00002-523-294", "price": 96649, "gross_total": 95449, "journey_duration": "PT1D11H55M", "journey_duration_seconds": 129300, "layover_duration": "PT21H40M", "layover_duration_seconds": 78000, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T12:05:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T11:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-524-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-119", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-524-294-0", "itt_flight_key": "F1TT00016-119", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "F1RT00002-524-294-1", "itt_flight_key": "F1TT00016-119", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 96649, "gross_total": 95449, "base_fare": 62938, "tax": 33011, "sell": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTY2NDksImJhc2VfZmFyZSI6NjI5MzgsInRheCI6MzMwMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NjE0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTQ0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2NjQ5LjAwIiwiYmFzZV9mYXJlIjoiNjI5MzguMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjE0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQzOC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTQ0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5NjE0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 96649, "filter": { "id": "F1RT00002-524-294", "price": 96649, "gross_total": 95449, "journey_duration": "PT1D15H40M", "journey_duration_seconds": 142800, "layover_duration": "PT1D1H25M", "layover_duration_seconds": 91500, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T12:05:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T14:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-525-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-120", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-525-294-0", "itt_flight_key": "F1TT00016-120", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "F1RT00002-525-294-1", "itt_flight_key": "F1TT00016-120", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 96649, "gross_total": 95449, "base_fare": 62938, "tax": 33011, "sell": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTY2NDksImJhc2VfZmFyZSI6NjI5MzgsInRheCI6MzMwMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NjE0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTQ0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2NjQ5LjAwIiwiYmFzZV9mYXJlIjoiNjI5MzguMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjE0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQzOC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTQ0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5NjE0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 96649, "filter": { "id": "F1RT00002-525-294", "price": 96649, "gross_total": 95449, "journey_duration": "PT1D18H0M", "journey_duration_seconds": 151200, "layover_duration": "PT1D3H45M", "layover_duration_seconds": 99900, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T12:05:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T17:05:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-526-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-121", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-526-294-0", "itt_flight_key": "F1TT00016-121", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "F1RT00002-526-294-1", "itt_flight_key": "F1TT00016-121", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 96649, "gross_total": 95449, "base_fare": 62938, "tax": 33011, "sell": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTY2NDksImJhc2VfZmFyZSI6NjI5MzgsInRheCI6MzMwMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NjE0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTQ0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2NjQ5LjAwIiwiYmFzZV9mYXJlIjoiNjI5MzguMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjE0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQzOC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTQ0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5NjE0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 96649, "filter": { "id": "F1RT00002-526-294", "price": 96649, "gross_total": 95449, "journey_duration": "PT1D8H50M", "journey_duration_seconds": 118200, "layover_duration": "PT18H30M", "layover_duration_seconds": 66600, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T07:00:00.000+03:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-11-21T02:50:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-527-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-122", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-527-294-0", "itt_flight_key": "F1TT00016-122", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "F1RT00002-527-294-1", "itt_flight_key": "F1TT00016-122", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 96649, "gross_total": 95449, "base_fare": 62938, "tax": 33011, "sell": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTY2NDksImJhc2VfZmFyZSI6NjI5MzgsInRheCI6MzMwMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NjE0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTQ0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2NjQ5LjAwIiwiYmFzZV9mYXJlIjoiNjI5MzguMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjE0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQzOC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTQ0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5NjE0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 96649, "filter": { "id": "F1RT00002-527-294", "price": 96649, "gross_total": 95449, "journey_duration": "PT1D17H0M", "journey_duration_seconds": 147600, "layover_duration": "PT1D2H40M", "layover_duration_seconds": 96000, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T07:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T11:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-528-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-123", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-528-294-0", "itt_flight_key": "F1TT00016-123", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "F1RT00002-528-294-1", "itt_flight_key": "F1TT00016-123", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 96649, "gross_total": 95449, "base_fare": 62938, "tax": 33011, "sell": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTY2NDksImJhc2VfZmFyZSI6NjI5MzgsInRheCI6MzMwMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NjE0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTQ0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2NjQ5LjAwIiwiYmFzZV9mYXJlIjoiNjI5MzguMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjE0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQzOC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTQ0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5NjE0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 96649, "filter": { "id": "F1RT00002-528-294", "price": 96649, "gross_total": 95449, "journey_duration": "PT1D20H45M", "journey_duration_seconds": 161100, "layover_duration": "PT1D6H25M", "layover_duration_seconds": 109500, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T07:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T14:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-529-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-124", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-529-294-0", "itt_flight_key": "F1TT00016-124", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "F1RT00002-529-294-1", "itt_flight_key": "F1TT00016-124", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 96649, "gross_total": 95449, "base_fare": 62938, "tax": 33011, "sell": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTY2NDksImJhc2VfZmFyZSI6NjI5MzgsInRheCI6MzMwMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NjE0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTQ0OSwiYmFzZV9mYXJlIjo2MjQzOCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 96649, "base_fare": 62938, "tax": 33011, "gross": { "base_fare": "62438.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2NjQ5LjAwIiwiYmFzZV9mYXJlIjoiNjI5MzguMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjE0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjQzOC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NTQ0OS4wMCIsImJhc2VfZmFyZSI6IjYyNDM4LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5NjE0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCLIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCLIT3SA", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7iqKXdJaSBIqEsSCrUDfc\/Bk5SJCzZHuv555wTysSFs\/u3AZ\/hfkPaA5Ag6qsPMLScYLQ6QIpBDs9HsdnjXLIoSg33bFpjlGA0IUi0HVXD0eJr35T1zVSBehpV6gR+Im4qk19L9tdCa8dx5Hs+IS\/QX3XuC2h3LMw=", "FareInfoRef": "0bnHpB9GuDKA0eigoOAAAA==" }, "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-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 96649, "filter": { "id": "F1RT00002-529-294", "price": 96649, "gross_total": 95449, "journey_duration": "PT1D23H5M", "journey_duration_seconds": 169500, "layover_duration": "PT1D8H45M", "layover_duration_seconds": 117900, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T07:00:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T17:05:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-530-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-28", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-530-294-0", "itt_flight_key": "F1AS00003-28", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "3H40M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 01:25", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-09-09 08:55", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "DEL", "departure_time": "2026-09-09 12:35", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-09 15:30", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": [], "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-530-294-1", "itt_flight_key": "F1AS00003-28", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H30M", "transit_time": "23H10M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 17:15", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20 19:30", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H45M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "L", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "DEL", "departure_time": "2026-11-21 18:40", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 21:45", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT23H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "booking_class": { "cabin_class": "Saver", "cabin_code": 1, "booking_code": "L", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 96755.19, "gross_total": 95235.66, "base_fare": 58046.15, "tax": 37689.51, "sell": { "currency": "BDT", "total": 96755.19, "base_fare": 58046.15, "tax": 37689.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTY3NTUuMTksImJhc2VfZmFyZSI6NTgwNDYuMTUsInRheCI6Mzc2ODkuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NjI1NS4xOSwiYmFzZV9mYXJlIjo1NzU0Ni4xNSwidGF4IjozNzY4OS41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTIzNS42NiwiYmFzZV9mYXJlIjo1NzU0Ni4xNSwidGF4IjozNzY4OS41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96755.19, "base_fare": 58046.15, "tax": 37689.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "57546.15", "tax": "37689.51", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 96755.19, "base_fare": 58046.15, "tax": 37689.51, "gross": { "base_fare": "57546.15", "tax": "37689.51", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2NzU1LjE5IiwiYmFzZV9mYXJlIjoiNTgwNDYuMTUiLCJ0YXgiOiIzNzY4OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQ2LjE1IiwidGF4IjoiMzc2ODkuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjI1NS4xOSIsImJhc2VfZmFyZSI6IjU3NTQ2LjE1IiwidGF4IjoiMzc2ODkuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzU0Ni4xNSIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTUyMzUuNjYiLCJiYXNlX2ZhcmUiOiI1NzU0Ni4xNSIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjk2MjU1LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 96755.19, "filter": { "id": "F1RT00002-530-294", "price": 96755.19, "gross_total": 95235.66, "journey_duration": "PT1D7H30M", "journey_duration_seconds": 113400, "layover_duration": "PT28D10H5M", "layover_duration_seconds": 2455500, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Saver", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09 01:25", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090125del2026090908556e072del202609091235dac2026090915306e1103dac202611201715del2026112019306e1104del202611211840ruh2026112121456e071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-531-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1SE00005-49", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-531-294-0", "itt_flight_key": "F1SE00005-49", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "0-49", "origin": "RUH", "departure_time": "2026-09-09T03:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-09-09T07:10:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-09-09", "flight_time": "PT2H15M", "distance": 733, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": 686 }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": 686 }, "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": 7, "unit": "kg", "title": "7 1 kg" } } }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 9, "fareBasisCode": "TTCM3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY COMFORT", "brand_code": "EC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TTCM3SA" ] } } }, { "air_segment_key": "1-49", "origin": "MCT", "departure_time": "2026-09-09T08:25:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-09-09T15:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H45M", "distance": 2031, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": 317 }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": 317 }, "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": 7, "unit": "kg", "title": "7 1 kg" } } }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "Y", "booking_code": "T", "meal_code": "M", "seat_available": 9, "fareBasisCode": "TTCM3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY COMFORT", "brand_code": "EC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "TTCM3SA" ] } } } ] }, { "group": 1, "flight_key": "F1RT00002-531-294-1", "itt_flight_key": "F1SE00005-49", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "7H30M", "routes": [ { "air_segment_key": "0-49", "origin": "DAC", "departure_time": "2026-11-20T15:10:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-11-20T18:30:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-11-20", "flight_time": "PT5H20M", "distance": 2031, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": 318 }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": 318 }, "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": 7, "unit": "kg", "title": "7 1 kg" } } }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "Y", "booking_code": "S", "meal_code": "M", "seat_available": 9, "fareBasisCode": "SCMRSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY COMFORT", "brand_code": "EC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCMRSA" ] } } }, { "air_segment_key": "1-49", "origin": "MCT", "departure_time": "2026-11-21T02:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "RUH", "arrival_time": "2026-11-21T03:35:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H35M", "distance": 733, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": 685 }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": 685 }, "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": 7, "unit": "kg", "title": "7 1 kg" } } }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "Y", "booking_code": "S", "meal_code": "M", "seat_available": 9, "fareBasisCode": "SCMRSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY COMFORT", "brand_code": "EC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "SCMRSA" ] } } } ] } ], "promo_title": "ECONOMY COMFORT", "promo_rules": "Private Fare", "price": { "currency": "BDT", "total": 97401.31, "gross_total": 96009.22, "base_fare": 53260.72, "tax": 43248.5, "sell": { "currency": "BDT", "total": 97401.31, "base_fare": 53260.72, "tax": 43248.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTc0MDEuMzEsImJhc2VfZmFyZSI6NTMyNjAuNzIsInRheCI6NDMyNDguNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjk2OTAxLjMxLCJiYXNlX2ZhcmUiOjUyNzYwLjcyLCJ0YXgiOjQzMjQ4LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTYwMDkuMjIsImJhc2VfZmFyZSI6NTI3NjAuNzIsInRheCI6NDMyNDguNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 97401.31, "base_fare": 53260.72, "tax": 43248.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52760.72", "tax": "43248.50", "discount": 0, "ait": "0.00", "service_charge": 1392.09 }, "partner": { "currency": "BDT", "total": 97401.31, "base_fare": 53260.72, "tax": 43248.5, "gross": { "base_fare": "52760.72", "tax": "43248.50", "discount": "0.00", "ait": "0.00", "service_charge": 1392.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk3NDAxLjMxIiwiYmFzZV9mYXJlIjoiNTMyNjAuNzIiLCJ0YXgiOiI0MzI0OC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNzYwLjcyIiwidGF4IjoiNDMyNDguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMzkyLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjkwMS4zMSIsImJhc2VfZmFyZSI6IjUyNzYwLjcyIiwidGF4IjoiNDMyNDguNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1Mjc2MC43MiIsInRheCI6IjQzMjQ4LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo4OTIuMDksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjAwOS4yMiIsImJhc2VfZmFyZSI6IjUyNzYwLjcyIiwidGF4IjoiNDMyNDguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OTIuMDkiLCJwYXlhYmxlIjo5NjkwMS4zMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 97401.31, "filter": { "id": "F1RT00002-531-294", "price": 97401.31, "gross_total": 96009.22, "journey_duration": "PT15H25M", "journey_duration_seconds": 55500, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY COMFORT", "connecting_airport": { "": "BOM", "2": "DXB", "46": "CMB", "48": "DOH", "70": "MED", "71": "JED", "94": "BAH", "98": "MCT" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T03:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T03:35:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090355mct202609090710686adtmct202609090825dac202609091510317adtdac202611201510mct202611201830318adtmct202611210200ruh202611210335685adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-532-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-289", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-532-294-0", "itt_flight_key": "F1F400029-289-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "17817dc63e177dcb145ceda09d25db23", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-532-294-1", "itt_flight_key": "F1F400029-289-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "5H0M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 1, "fareBasisCode": "HARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HARTSAB4" ] } } }, { "air_segment_key": "5126b74b6ae5928c532f2b09bf95b06b", "origin": "JED", "departure_time": "2026-11-20T23:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-21T00:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1052" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1052" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 9, "fareBasisCode": "HARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 97570.81, "gross_total": 95860.12, "base_fare": 81106.66, "tax": 15253.46, "sell": { "currency": "BDT", "total": 97570.81, "base_fare": 81106.66, "tax": 15253.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTc1NzAuODEsImJhc2VfZmFyZSI6ODExMDYuNjYsInRheCI6MTUyNTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzA3MC44MSwiYmFzZV9mYXJlIjo4MDYwNi42NiwidGF4IjoxNTI1My40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NTg2MC4xMiwiYmFzZV9mYXJlIjo4MDYwNi42NiwidGF4IjoxNTI1My40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 97570.81, "base_fare": 81106.66, "tax": 15253.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "80606.66", "tax": "15253.46", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 97570.81, "base_fare": 81106.66, "tax": 15253.46, "gross": { "base_fare": "80606.66", "tax": "15253.46", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk3NTcwLjgxIiwiYmFzZV9mYXJlIjoiODExMDYuNjYiLCJ0YXgiOiIxNTI1My40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwNjA2LjY2IiwidGF4IjoiMTUyNTMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NzA3MC44MSIsImJhc2VfZmFyZSI6IjgwNjA2LjY2IiwidGF4IjoiMTUyNTMuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYwNi42NiIsInRheCI6IjE1MjUzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTU4NjAuMTIiLCJiYXNlX2ZhcmUiOiI4MDYwNi42NiIsInRheCI6IjE1MjUzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjk3MDcwLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 97570.81, "filter": { "id": "F1RT00002-532-294", "price": 97570.81, "gross_total": 95860.12, "journey_duration": "PT20H0M", "journey_duration_seconds": 72000, "layover_duration": "PT5H0M", "layover_duration_seconds": 18000, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T00:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611201325jed202611201800809jed202611202300ruh2026112100401052", "destination_reach_time": "PT20H0M", "destination_reach_timestamp": 72000 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-533-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-33", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-533-294-0", "itt_flight_key": "F1TF00018-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "F1RT00002-533-294-1", "itt_flight_key": "F1TF00018-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H50M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF161-GF161-2026112101-2026112102-I", "origin": "BAH", "departure_time": "2026-11-21 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 02:50:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98267.68, "gross_total": 96859, "base_fare": 66824, "tax": 30810, "sell": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgyNjcuNjgsImJhc2VfZmFyZSI6NjY4MjQsInRheCI6MzA4MTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc2Ny42OCwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDgxMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Njg1OSwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": 66.32, "ait": "275.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": "66.32", "ait": "275.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MjY3LjY4IiwiYmFzZV9mYXJlIjoiNjY4MjQuMDAiLCJ0YXgiOiIzMDgxMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc2Ny42OCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA4MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2Ni4zMiIsImFpdCI6IjI3NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Njg1OS4wMCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzc2Ny42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98267.68, "filter": { "id": "F1RT00002-533-294", "price": 98267.68, "gross_total": 96859, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21 02:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-534-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-34", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-534-294-0", "itt_flight_key": "F1TF00018-34", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "F1RT00002-534-294-1", "itt_flight_key": "F1TF00018-34", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D17H0M", "transit_time": "1D2H40M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF163-GF163-2026112109-2026112111-I", "origin": "BAH", "departure_time": "2026-11-21 09:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 11:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98267.68, "gross_total": 96859, "base_fare": 66824, "tax": 30810, "sell": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgyNjcuNjgsImJhc2VfZmFyZSI6NjY4MjQsInRheCI6MzA4MTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc2Ny42OCwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDgxMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Njg1OSwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": 66.32, "ait": "275.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": "66.32", "ait": "275.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MjY3LjY4IiwiYmFzZV9mYXJlIjoiNjY4MjQuMDAiLCJ0YXgiOiIzMDgxMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc2Ny42OCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA4MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2Ni4zMiIsImFpdCI6IjI3NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Njg1OS4wMCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzc2Ny42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98267.68, "filter": { "id": "F1RT00002-534-294", "price": 98267.68, "gross_total": 96859, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-535-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-35", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-535-294-0", "itt_flight_key": "F1TF00018-35", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "F1RT00002-535-294-1", "itt_flight_key": "F1TF00018-35", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D20H45M", "transit_time": "1D6H25M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF189-GF189-2026112113-2026112114-I", "origin": "BAH", "departure_time": "2026-11-21 13:20:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 14:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98267.68, "gross_total": 96859, "base_fare": 66824, "tax": 30810, "sell": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgyNjcuNjgsImJhc2VfZmFyZSI6NjY4MjQsInRheCI6MzA4MTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc2Ny42OCwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDgxMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Njg1OSwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": 66.32, "ait": "275.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": "66.32", "ait": "275.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MjY3LjY4IiwiYmFzZV9mYXJlIjoiNjY4MjQuMDAiLCJ0YXgiOiIzMDgxMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc2Ny42OCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA4MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2Ni4zMiIsImFpdCI6IjI3NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Njg1OS4wMCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzc2Ny42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98267.68, "filter": { "id": "F1RT00002-535-294", "price": 98267.68, "gross_total": 96859, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21 14:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-536-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-36", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-536-294-0", "itt_flight_key": "F1TF00018-36", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "F1RT00002-536-294-1", "itt_flight_key": "F1TF00018-36", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D23H5M", "transit_time": "1D8H45M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF167-GF167-2026112115-2026112117-I", "origin": "BAH", "departure_time": "2026-11-21 15:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 17:05:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98267.68, "gross_total": 96859, "base_fare": 66824, "tax": 30810, "sell": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgyNjcuNjgsImJhc2VfZmFyZSI6NjY4MjQsInRheCI6MzA4MTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc2Ny42OCwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDgxMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Njg1OSwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": 66.32, "ait": "275.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": "66.32", "ait": "275.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MjY3LjY4IiwiYmFzZV9mYXJlIjoiNjY4MjQuMDAiLCJ0YXgiOiIzMDgxMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc2Ny42OCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA4MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2Ni4zMiIsImFpdCI6IjI3NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Njg1OS4wMCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzc2Ny42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98267.68, "filter": { "id": "F1RT00002-536-294", "price": 98267.68, "gross_total": 96859, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 17:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-537-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-37", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-537-294-0", "itt_flight_key": "F1TF00018-37", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "F1RT00002-537-294-1", "itt_flight_key": "F1TF00018-37", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2D4H30M", "transit_time": "1D14H10M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF169-GF169-2026112121-2026112122-I", "origin": "BAH", "departure_time": "2026-11-21 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 22:30:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98267.68, "gross_total": 96859, "base_fare": 66824, "tax": 30810, "sell": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgyNjcuNjgsImJhc2VfZmFyZSI6NjY4MjQsInRheCI6MzA4MTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc2Ny42OCwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDgxMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Njg1OSwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": 66.32, "ait": "275.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": "66.32", "ait": "275.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MjY3LjY4IiwiYmFzZV9mYXJlIjoiNjY4MjQuMDAiLCJ0YXgiOiIzMDgxMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc2Ny42OCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA4MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2Ni4zMiIsImFpdCI6IjI3NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Njg1OS4wMCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzc2Ny42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98267.68, "filter": { "id": "F1RT00002-537-294", "price": 98267.68, "gross_total": 96859, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-21 22:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611212105ruh202611212230169", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-538-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-38", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-538-294-0", "itt_flight_key": "F1TF00018-38", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "F1RT00002-538-294-1", "itt_flight_key": "F1TF00018-38", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H45M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF161-GF161-2026112101-2026112102-I", "origin": "BAH", "departure_time": "2026-11-21 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 02:50:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98267.68, "gross_total": 96859, "base_fare": 66824, "tax": 30810, "sell": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgyNjcuNjgsImJhc2VfZmFyZSI6NjY4MjQsInRheCI6MzA4MTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc2Ny42OCwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDgxMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Njg1OSwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": 66.32, "ait": "275.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": "66.32", "ait": "275.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MjY3LjY4IiwiYmFzZV9mYXJlIjoiNjY4MjQuMDAiLCJ0YXgiOiIzMDgxMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc2Ny42OCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA4MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2Ni4zMiIsImFpdCI6IjI3NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Njg1OS4wMCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzc2Ny42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98267.68, "filter": { "id": "F1RT00002-538-294", "price": 98267.68, "gross_total": 96859, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21 02:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-539-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-39", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-539-294-0", "itt_flight_key": "F1TF00018-39", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "F1RT00002-539-294-1", "itt_flight_key": "F1TF00018-39", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H55M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF163-GF163-2026112109-2026112111-I", "origin": "BAH", "departure_time": "2026-11-21 09:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 11:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98267.68, "gross_total": 96859, "base_fare": 66824, "tax": 30810, "sell": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgyNjcuNjgsImJhc2VfZmFyZSI6NjY4MjQsInRheCI6MzA4MTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc2Ny42OCwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDgxMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Njg1OSwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": 66.32, "ait": "275.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": "66.32", "ait": "275.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MjY3LjY4IiwiYmFzZV9mYXJlIjoiNjY4MjQuMDAiLCJ0YXgiOiIzMDgxMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc2Ny42OCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA4MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2Ni4zMiIsImFpdCI6IjI3NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Njg1OS4wMCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzc2Ny42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98267.68, "filter": { "id": "F1RT00002-539-294", "price": 98267.68, "gross_total": 96859, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-540-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-40", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-540-294-0", "itt_flight_key": "F1TF00018-40", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "F1RT00002-540-294-1", "itt_flight_key": "F1TF00018-40", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D15H40M", "transit_time": "1D1H25M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF189-GF189-2026112113-2026112114-I", "origin": "BAH", "departure_time": "2026-11-21 13:20:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 14:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98267.68, "gross_total": 96859, "base_fare": 66824, "tax": 30810, "sell": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgyNjcuNjgsImJhc2VfZmFyZSI6NjY4MjQsInRheCI6MzA4MTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc2Ny42OCwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDgxMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Njg1OSwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": 66.32, "ait": "275.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": "66.32", "ait": "275.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MjY3LjY4IiwiYmFzZV9mYXJlIjoiNjY4MjQuMDAiLCJ0YXgiOiIzMDgxMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc2Ny42OCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA4MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2Ni4zMiIsImFpdCI6IjI3NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Njg1OS4wMCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzc2Ny42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98267.68, "filter": { "id": "F1RT00002-540-294", "price": 98267.68, "gross_total": 96859, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21 14:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-541-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-41", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-541-294-0", "itt_flight_key": "F1TF00018-41", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "F1RT00002-541-294-1", "itt_flight_key": "F1TF00018-41", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D18H0M", "transit_time": "1D3H45M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF167-GF167-2026112115-2026112117-I", "origin": "BAH", "departure_time": "2026-11-21 15:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 17:05:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98267.68, "gross_total": 96859, "base_fare": 66824, "tax": 30810, "sell": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgyNjcuNjgsImJhc2VfZmFyZSI6NjY4MjQsInRheCI6MzA4MTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc2Ny42OCwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDgxMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Njg1OSwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": 66.32, "ait": "275.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": "66.32", "ait": "275.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MjY3LjY4IiwiYmFzZV9mYXJlIjoiNjY4MjQuMDAiLCJ0YXgiOiIzMDgxMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc2Ny42OCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA4MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2Ni4zMiIsImFpdCI6IjI3NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Njg1OS4wMCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzc2Ny42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98267.68, "filter": { "id": "F1RT00002-541-294", "price": 98267.68, "gross_total": 96859, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 17:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-542-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-42", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-542-294-0", "itt_flight_key": "F1TF00018-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "F1RT00002-542-294-1", "itt_flight_key": "F1TF00018-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D23H25M", "transit_time": "1D9H10M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF169-GF169-2026112121-2026112122-I", "origin": "BAH", "departure_time": "2026-11-21 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 22:30:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98267.68, "gross_total": 96859, "base_fare": 66824, "tax": 30810, "sell": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgyNjcuNjgsImJhc2VfZmFyZSI6NjY4MjQsInRheCI6MzA4MTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc2Ny42OCwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDgxMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Njg1OSwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": 66.32, "ait": "275.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": "66.32", "ait": "275.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MjY3LjY4IiwiYmFzZV9mYXJlIjoiNjY4MjQuMDAiLCJ0YXgiOiIzMDgxMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc2Ny42OCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA4MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2Ni4zMiIsImFpdCI6IjI3NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Njg1OS4wMCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzc2Ny42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98267.68, "filter": { "id": "F1RT00002-542-294", "price": 98267.68, "gross_total": 96859, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-21 22:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611212105ruh202611212230169", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-543-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-43", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-543-294-0", "itt_flight_key": "F1TF00018-43", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "GF-GF-GF190-GF190-2026090916-2026090917-O", "origin": "RUH", "departure_time": "2026-09-09 16:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "F1RT00002-543-294-1", "itt_flight_key": "F1TF00018-43", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H50M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF161-GF161-2026112101-2026112102-I", "origin": "BAH", "departure_time": "2026-11-21 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 02:50:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98267.68, "gross_total": 96859, "base_fare": 66824, "tax": 30810, "sell": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgyNjcuNjgsImJhc2VfZmFyZSI6NjY4MjQsInRheCI6MzA4MTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc2Ny42OCwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDgxMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Njg1OSwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": 66.32, "ait": "275.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": "66.32", "ait": "275.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MjY3LjY4IiwiYmFzZV9mYXJlIjoiNjY4MjQuMDAiLCJ0YXgiOiIzMDgxMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc2Ny42OCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA4MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2Ni4zMiIsImFpdCI6IjI3NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Njg1OS4wMCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzc2Ny42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98267.68, "filter": { "id": "F1RT00002-543-294", "price": 98267.68, "gross_total": 96859, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 16:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21 02:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-544-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-44", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-544-294-0", "itt_flight_key": "F1TF00018-44", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "GF-GF-GF190-GF190-2026090916-2026090917-O", "origin": "RUH", "departure_time": "2026-09-09 16:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCSMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "F1RT00002-544-294-1", "itt_flight_key": "F1TF00018-44", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H0M", "transit_time": "17H40M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 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": "GF-GF-GF163-GF163-2026112109-2026112111-I", "origin": "BAH", "departure_time": "2026-11-21 09:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 11:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QASMR3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98267.68, "gross_total": 96859, "base_fare": 66824, "tax": 30810, "sell": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgyNjcuNjgsImJhc2VfZmFyZSI6NjY4MjQsInRheCI6MzA4MTB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzc2Ny42OCwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDgxMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Njg1OSwiYmFzZV9mYXJlIjo2NjMyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": 66.32, "ait": "275.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98267.68, "base_fare": 66824, "tax": 30810, "gross": { "base_fare": "66324.00", "tax": "30535.00", "discount": "66.32", "ait": "275.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MjY3LjY4IiwiYmFzZV9mYXJlIjoiNjY4MjQuMDAiLCJ0YXgiOiIzMDgxMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzc2Ny42OCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA4MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI2Ni4zMiIsImFpdCI6IjI3NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Njg1OS4wMCIsImJhc2VfZmFyZSI6IjY2MzI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjY2LjMyIiwiYWl0IjoiMjc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzc2Ny42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98267.68, "filter": { "id": "F1RT00002-544-294", "price": 98267.68, "gross_total": 96859, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-545-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-125", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-545-294-0", "itt_flight_key": "F1TT00016-125", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T10:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-545-294-1", "itt_flight_key": "F1TT00016-125", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAWWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT03H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98344, "gross_total": 97144, "base_fare": 64947, "tax": 32697, "sell": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgzNDQsImJhc2VfZmFyZSI6NjQ5NDcsInRheCI6MzI2OTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzg0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzE0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MzQ0LjAwIiwiYmFzZV9mYXJlIjoiNjQ5NDcuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzg0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDQ0Ny4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NzE0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzg0NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-125", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T10:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-125", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAWWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT03H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98344, "filter": { "id": "F1RT00002-545-294", "price": 98344, "gross_total": 97144, "journey_duration": "PT21H20M", "journey_duration_seconds": 76800, "layover_duration": "PT6H50M", "layover_duration_seconds": 24600, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T04:00:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T08:55:00.000+03:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091035dac202609091725586dac202611200100dxb202611200425585dxb202611200750ruh202611200855847", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-546-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-126", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-546-294-0", "itt_flight_key": "F1TT00016-126", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T10:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-546-294-1", "itt_flight_key": "F1TT00016-126", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAYWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T09:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT06H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98344, "gross_total": 97144, "base_fare": 64947, "tax": 32697, "sell": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgzNDQsImJhc2VfZmFyZSI6NjQ5NDcsInRheCI6MzI2OTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzg0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzE0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MzQ0LjAwIiwiYmFzZV9mYXJlIjoiNjQ5NDcuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzg0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDQ0Ny4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NzE0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzg0NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-126", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T10:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-126", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAYWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T09:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT06H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98344, "filter": { "id": "F1RT00002-546-294", "price": 98344, "gross_total": 97144, "journey_duration": "PT23H55M", "journey_duration_seconds": 86100, "layover_duration": "PT9H25M", "layover_duration_seconds": 33900, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T04:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00.000+03:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091035dac202609091725586dac202611200955dxb202611201320583dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-547-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-127", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-547-294-0", "itt_flight_key": "F1TT00016-127", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T10:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-547-294-1", "itt_flight_key": "F1TT00016-127", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "14H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT14H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98344, "gross_total": 97144, "base_fare": 64947, "tax": 32697, "sell": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgzNDQsImJhc2VfZmFyZSI6NjQ5NDcsInRheCI6MzI2OTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzg0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzE0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MzQ0LjAwIiwiYmFzZV9mYXJlIjoiNjQ5NDcuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzg0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDQ0Ny4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NzE0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzg0NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-127", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T10:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-127", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "14H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT14H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98344, "filter": { "id": "F1RT00002-547-294", "price": 98344, "gross_total": 97144, "journey_duration": "PT1D8H50M", "journey_duration_seconds": 118200, "layover_duration": "PT18H20M", "layover_duration_seconds": 66000, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T04:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00.000+03:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091035dac202609091725586dac202611200100dxb202611200425585dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-548-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-128", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-548-294-0", "itt_flight_key": "F1TT00016-128", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAOWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H35M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-548-294-1", "itt_flight_key": "F1TT00016-128", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAWWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT03H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98344, "gross_total": 97144, "base_fare": 64947, "tax": 32697, "sell": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgzNDQsImJhc2VfZmFyZSI6NjQ5NDcsInRheCI6MzI2OTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzg0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzE0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MzQ0LjAwIiwiYmFzZV9mYXJlIjoiNjQ5NDcuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzg0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDQ0Ny4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NzE0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzg0NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-128", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAOWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H35M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-128", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAWWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT03H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98344, "filter": { "id": "F1RT00002-548-294", "price": 98344, "gross_total": 97144, "journey_duration": "PT1D3H15M", "journey_duration_seconds": 98100, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T04:00:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T08:55:00.000+03:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091645dac202609092320584dac202611200100dxb202611200425585dxb202611200750ruh202611200855847", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-549-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-129", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-549-294-0", "itt_flight_key": "F1TT00016-129", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAOWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H35M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-549-294-1", "itt_flight_key": "F1TT00016-129", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAYWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T09:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT06H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98344, "gross_total": 97144, "base_fare": 64947, "tax": 32697, "sell": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgzNDQsImJhc2VfZmFyZSI6NjQ5NDcsInRheCI6MzI2OTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzg0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzE0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MzQ0LjAwIiwiYmFzZV9mYXJlIjoiNjQ5NDcuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzg0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDQ0Ny4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NzE0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzg0NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-129", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAOWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H35M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-129", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAYWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T09:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT06H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98344, "filter": { "id": "F1RT00002-549-294", "price": 98344, "gross_total": 97144, "journey_duration": "PT1D5H50M", "journey_duration_seconds": 107400, "layover_duration": "PT15H35M", "layover_duration_seconds": 56100, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T04:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00.000+03:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091645dac202609092320584dac202611200955dxb202611201320583dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-550-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-130", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-550-294-0", "itt_flight_key": "F1TT00016-130", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAOWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H35M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-550-294-1", "itt_flight_key": "F1TT00016-130", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "14H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT14H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98344, "gross_total": 97144, "base_fare": 64947, "tax": 32697, "sell": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgzNDQsImJhc2VfZmFyZSI6NjQ5NDcsInRheCI6MzI2OTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzg0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzE0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MzQ0LjAwIiwiYmFzZV9mYXJlIjoiNjQ5NDcuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzg0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDQ0Ny4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NzE0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzg0NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-130", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAOWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H35M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-130", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "14H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT14H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98344, "filter": { "id": "F1RT00002-550-294", "price": 98344, "gross_total": 97144, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H30M", "layover_duration_seconds": 88200, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T04:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00.000+03:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091645dac202609092320584dac202611200100dxb202611200425585dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-551-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-131", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-551-294-0", "itt_flight_key": "F1TT00016-131", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-551-294-1", "itt_flight_key": "F1TT00016-131", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAWWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT03H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98344, "gross_total": 97144, "base_fare": 64947, "tax": 32697, "sell": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgzNDQsImJhc2VfZmFyZSI6NjQ5NDcsInRheCI6MzI2OTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzg0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzE0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MzQ0LjAwIiwiYmFzZV9mYXJlIjoiNjQ5NDcuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzg0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDQ0Ny4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NzE0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzg0NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-131", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-131", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAWWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT03H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98344, "filter": { "id": "F1RT00002-551-294", "price": 98344, "gross_total": 97144, "journey_duration": "PT1D6H50M", "journey_duration_seconds": 111000, "layover_duration": "PT16H30M", "layover_duration_seconds": 59400, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T09:45:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T08:55:00.000+03:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609100200dac202609100840582dac202611200100dxb202611200425585dxb202611200750ruh202611200855847", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-552-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-132", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-552-294-0", "itt_flight_key": "F1TT00016-132", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-552-294-1", "itt_flight_key": "F1TT00016-132", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAYWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T09:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT06H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98344, "gross_total": 97144, "base_fare": 64947, "tax": 32697, "sell": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgzNDQsImJhc2VfZmFyZSI6NjQ5NDcsInRheCI6MzI2OTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzg0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzE0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MzQ0LjAwIiwiYmFzZV9mYXJlIjoiNjQ5NDcuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzg0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDQ0Ny4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NzE0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzg0NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-132", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-132", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAYWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T09:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT06H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98344, "filter": { "id": "F1RT00002-552-294", "price": 98344, "gross_total": 97144, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H5M", "layover_duration_seconds": 68700, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T09:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00.000+03:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609100200dac202609100840582dac202611200955dxb202611201320583dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-553-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-133", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-553-294-0", "itt_flight_key": "F1TT00016-133", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-553-294-1", "itt_flight_key": "F1TT00016-133", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "14H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT14H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98344, "gross_total": 97144, "base_fare": 64947, "tax": 32697, "sell": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTgzNDQsImJhc2VfZmFyZSI6NjQ5NDcsInRheCI6MzI2OTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzg0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzE0NCwiYmFzZV9mYXJlIjo2NDQ0NywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 98344, "base_fare": 64947, "tax": 32697, "gross": { "base_fare": "64447.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4MzQ0LjAwIiwiYmFzZV9mYXJlIjoiNjQ5NDcuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzg0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDQ0Ny4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NzE0NC4wMCIsImJhc2VfZmFyZSI6IjY0NDQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjo5Nzg0NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-133", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKA+gigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-133", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "14H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT14H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i7J0MQ3G0chUOJD01By6f+f0bXTQgW2VpqV5ZSSid0kypT+Y8B78DvqUYAK43kcK0IwDb06IWKK7eW+71nRHlE1IaodX1m70a0oExZdpKOzMr73nAtZiBqbRxRtNZrkBH7CV8qa5yeX0R1GY\/NCMoI\/5dQHGNIsFQ==", "FareInfoRef": "0bnHpB9GuDKAWhigoOAAAA==" }, "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": "non-refundable", "change_before_departure": "not-available" }, "total_price": 98344, "filter": { "id": "F1RT00002-553-294", "price": 98344, "gross_total": 97144, "journey_duration": "PT1D18H20M", "journey_duration_seconds": 152400, "layover_duration": "PT1D4H0M", "layover_duration_seconds": 100800, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T09:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00.000+03:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609100200dac202609100840582dac202611200100dxb202611200425585dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-554-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-29", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-554-294-0", "itt_flight_key": "F1AS00003-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "3H40M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 01:25", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-09-09 08:55", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "DEL", "departure_time": "2026-09-09 12:35", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-09 15:30", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": [], "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-554-294-1", "itt_flight_key": "F1AS00003-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "5H20M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 13:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HYD", "arrival_time": "2026-11-20 15:30", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "HYD", "departure_time": "2026-11-20 20:50", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-20 23:55", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 98669.35, "gross_total": 97149.82, "base_fare": 59960.31, "tax": 37689.51, "sell": { "currency": "BDT", "total": 98669.35, "base_fare": 59960.31, "tax": 37689.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTg2NjkuMzUsImJhc2VfZmFyZSI6NTk5NjAuMzEsInRheCI6Mzc2ODkuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5ODE2OS4zNSwiYmFzZV9mYXJlIjo1OTQ2MC4zMSwidGF4IjozNzY4OS41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzE0OS44MiwiYmFzZV9mYXJlIjo1OTQ2MC4zMSwidGF4IjozNzY4OS41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 98669.35, "base_fare": 59960.31, "tax": 37689.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59460.31", "tax": "37689.51", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 98669.35, "base_fare": 59960.31, "tax": 37689.51, "gross": { "base_fare": "59460.31", "tax": "37689.51", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4NjY5LjM1IiwiYmFzZV9mYXJlIjoiNTk5NjAuMzEiLCJ0YXgiOiIzNzY4OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NDYwLjMxIiwidGF4IjoiMzc2ODkuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNTE5LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5ODE2OS4zNSIsImJhc2VfZmFyZSI6IjU5NDYwLjMxIiwidGF4IjoiMzc2ODkuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTQ2MC4zMSIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMDE5LjUzLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTcxNDkuODIiLCJiYXNlX2ZhcmUiOiI1OTQ2MC4zMSIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjk4MTY5LjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 98669.35, "filter": { "id": "F1RT00002-554-294", "price": 98669.35, "gross_total": 97149.82, "journey_duration": "PT13H35M", "journey_duration_seconds": 48900, "layover_duration": "PT28D19H5M", "layover_duration_seconds": 2487900, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Flexi Plus", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09 01:25", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090125del2026090908556e072del202609091235dac2026090915306e1103dac202611201320hyd2026112015306e1118hyd202611202050ruh2026112023556e093", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-555-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-267", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-555-294-0", "itt_flight_key": "F1TT00016-267", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H10M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKAbVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T19:15:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T04:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT6H10M", "distance": "2739", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "382" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "382" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "1", "fareBasisCode": "RSRUHR", "FareRuleKey": "gws-eJxNjjEOwzAIRQ8T\/f2DG7fZnDqOstSD0wxZev9jFNupVCTDhweYEIJSPSc+wr8N+AzPHfmIQIbaW+YINyoJsewEqYKyl2MruFZMBnKDPUprW25xtIBVVt9RNZzN27ixvpekoH6MKq2An0ibyTwv71cST+dqZ9IL8g671Oa+GK8sMA==", "FareInfoRef": "0bnHpB9GuDKARrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-555-294-1", "itt_flight_key": "F1TT00016-267", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKAfVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T13:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T17:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H45M", "distance": "2739", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "381" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "381" }, "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": "RSRUHR", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sGtpupECUpQykGbL0\/z+jhiRSLWGf\/Q5DCEGpnk8+wn8M+A6vFWWLQIHaqdsCNyrZux2kCupq44q2QkRpoHR4VOm2dIujFcwy+472YnHmNEVjx16SgvYwmrQBLpEXk2VKn3cWT+eaM+sJeYf91O79ACMsLC4=", "FareInfoRef": "0bnHpB9GuDKAnrigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 99668.27, "gross_total": 104554, "base_fare": 87439, "tax": 17615, "sell": { "currency": "BDT", "total": 99668.27, "base_fare": 87439, "tax": 17615 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTk2NjguMjcsImJhc2VfZmFyZSI6ODc0MzksInRheCI6MTc2MTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5OTE2OC4yNywiYmFzZV9mYXJlIjo4NjkzOSwidGF4IjoxNzYxNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxMDQ1NTQsImJhc2VfZmFyZSI6ODY5MzksInRheCI6MTc2MTV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 99668.27, "base_fare": 87439, "tax": 17615, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "86939.00", "tax": "17615.00", "discount": 6085.73, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 99668.27, "base_fare": 87439, "tax": 17615, "gross": { "base_fare": "86939.00", "tax": "17615.00", "discount": "6085.73", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk5NjY4LjI3IiwiYmFzZV9mYXJlIjoiODc0MzkuMDAiLCJ0YXgiOiIxNzYxNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg2OTM5LjAwIiwidGF4IjoiMTc2MTUuMDAiLCJkaXNjb3VudCI6IjYwODUuNzMiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5OTE2OC4yNyIsImJhc2VfZmFyZSI6Ijg2OTM5LjAwIiwidGF4IjoiMTc2MTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjkzOS4wMCIsInRheCI6IjE3NjE1LjAwIiwiZGlzY291bnQiOiI2MDg1LjczIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDQ1NTQuMDAiLCJiYXNlX2ZhcmUiOiI4NjkzOS4wMCIsInRheCI6IjE3NjE1LjAwIiwiZGlzY291bnQiOiI2MDg1LjczIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzAwLjAwIiwicGF5YWJsZSI6OTkxNjguMjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": 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": "RUH", "destination_airport": "DAC", "connecting_airport": [] }, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DAC", "operating": "BS", "marketing": "BS", "booking_code": "R", "farebasis": "RSRUHR", "cabin": "economy" }, { "origin": "DAC", "destination": "RUH", "operating": "BS", "marketing": "BS", "booking_code": "R", "farebasis": "RSRUHR", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DAC) operating BS | entry 2: operating_code UL != segment 1 (RUH->DAC) operating BS | entry 3: operating_code MH != segment 1 (RUH->DAC) 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 (RUH->DAC) 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 (RUH->DAC) operating BS | entry 2: operating_code CA != segment 1 (RUH->DAC) operating BS | entry 3: operating_code CZ != segment 1 (RUH->DAC) 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 (RUH->DAC) operating BS | entry 2: operating_code GF != segment 1 (RUH->DAC) operating BS | entry 3: operating_code WY != segment 1 (RUH->DAC) operating BS | entry 4: operating_code EK != segment 1 (RUH->DAC) operating BS | entry 5: operating_code TG != segment 1 (RUH->DAC) operating BS | entry 6: operating_code OD != segment 1 (RUH->DAC) operating BS | entry 7: operating_code ET != segment 1 (RUH->DAC) 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 (RUH->DAC) operating BS" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-267", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H10M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKAbVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T19:15:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T04:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT6H10M", "distance": "2739", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "382" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "382" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "1", "fareBasisCode": "RSRUHR", "FareRuleKey": "gws-eJxNjjEOwzAIRQ8T\/f2DG7fZnDqOstSD0wxZev9jFNupVCTDhweYEIJSPSc+wr8N+AzPHfmIQIbaW+YINyoJsewEqYKyl2MruFZMBnKDPUprW25xtIBVVt9RNZzN27ixvpekoH6MKq2An0ibyTwv71cST+dqZ9IL8g671Oa+GK8sMA==", "FareInfoRef": "0bnHpB9GuDKARrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-267", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKAfVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T13:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T17:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H45M", "distance": "2739", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "381" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "381" }, "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": "RSRUHR", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1sGtpupECUpQykGbL0\/z+jhiRSLWGf\/Q5DCEGpnk8+wn8M+A6vFWWLQIHaqdsCNyrZux2kCupq44q2QkRpoHR4VOm2dIujFcwy+472YnHmNEVjx16SgvYwmrQBLpEXk2VKn3cWT+eaM+sJeYf91O79ACMsLC4=", "FareInfoRef": "0bnHpB9GuDKAnrigoOAAAA==" }, "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": 1, "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" }, "total_price": 99668.27, "filter": { "id": "F1RT00002-555-294", "price": 99668.27, "gross_total": 104554, "journey_duration": "PT12H55M", "journey_duration_seconds": 46500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T19:15:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T17:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091915dac202609100425382dac202611201330ruh202611201715381", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-556-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-47", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-556-294-0", "itt_flight_key": "F1TF00018-47", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQUg1ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0EwdmV5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 22:30:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CMB", "arrival_time": "2026-09-10 06:20:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-09-09", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "266" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "266" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "EE6MSA" }, "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": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQUg1ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0EydmV5d09BQUFBPT0=", "origin": "CMB", "departure_time": "2026-09-10 07:45:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-09-10 11:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "EE6MSA" }, "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": "F1RT00002-556-294-1", "itt_flight_key": "F1TF00018-47", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H45M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQUs1ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0E0dmV5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 13:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-11-20 15:55:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-11-20", "flight_time": "PT3H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "EE6MSA" }, "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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQUs1ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0E2dmV5d09BQUFBPT0=", "origin": "CMB", "departure_time": "2026-11-20 18:15:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "RUH", "arrival_time": "2026-11-20 21:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H00M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "265" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "265" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "EE6MSA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 99716.87, "gross_total": 102282, "base_fare": 58459, "tax": 44615, "sell": { "currency": "BDT", "total": 99716.87, "base_fare": 58459, "tax": 44615 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTk3MTYuODcsImJhc2VfZmFyZSI6NTg0NTksInRheCI6NDQ2MTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5OTIxNi44NywiYmFzZV9mYXJlIjo1Nzk1OSwidGF4Ijo0NDYxNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxMDIyODIsImJhc2VfZmFyZSI6NTc5NTksInRheCI6NDQzMjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 99716.87, "base_fare": 58459, "tax": 44615, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "57959.00", "tax": "44323.00", "discount": 4057.13, "ait": "292.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 99716.87, "base_fare": 58459, "tax": 44615, "gross": { "base_fare": "57959.00", "tax": "44323.00", "discount": "4057.13", "ait": "292.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk5NzE2Ljg3IiwiYmFzZV9mYXJlIjoiNTg0NTkuMDAiLCJ0YXgiOiI0NDYxNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3OTU5LjAwIiwidGF4IjoiNDQzMjMuMDAiLCJkaXNjb3VudCI6IjQwNTcuMTMiLCJhaXQiOiIyOTIuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk5MjE2Ljg3IiwiYmFzZV9mYXJlIjoiNTc5NTkuMDAiLCJ0YXgiOiI0NDYxNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3OTU5LjAwIiwidGF4IjoiNDQzMjMuMDAiLCJkaXNjb3VudCI6IjQwNTcuMTMiLCJhaXQiOiIyOTIuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAyMjgyLjAwIiwiYmFzZV9mYXJlIjoiNTc5NTkuMDAiLCJ0YXgiOiI0NDMyMy4wMCIsImRpc2NvdW50IjoiNDA1Ny4xMyIsImFpdCI6IjI5Mi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzAwLjAwIiwicGF5YWJsZSI6OTkyMTYuODcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 99716.87, "filter": { "id": "F1RT00002-556-294", "price": 99716.87, "gross_total": 102282, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09 22:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20 21:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092230cmb202609100620266cmb202609100745dac202609101130189dac202611201300cmb202611201555190cmb202611201815ruh202611202145265", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-557-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-30", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-557-294-0", "itt_flight_key": "F1AS00003-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "17H50M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 07:45", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-09-09 14:40", "destination_terminal": "", "destination_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT4H25M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E074" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "BOM", "departure_time": "2026-09-10 08:30", "origin_terminal": "", "origin_airport": { "name": "Chhatrapati Shivaji Maharaj International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 12:05", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H05M", "distance": [], "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1115" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-557-294-1", "itt_flight_key": "F1AS00003-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H30M", "transit_time": "23H10M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 17:15", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20 19:30", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H45M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "DEL", "departure_time": "2026-11-21 18:40", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 21:45", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT23H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 100182.08, "gross_total": 98662.55, "base_fare": 61471.77, "tax": 37690.78, "sell": { "currency": "BDT", "total": 100182.08, "base_fare": 61471.77, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwMTgyLjA4LCJiYXNlX2ZhcmUiOjYxNDcxLjc3LCJ0YXgiOjM3NjkwLjc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTk2ODIuMDgsImJhc2VfZmFyZSI6NjA5NzEuNzcsInRheCI6Mzc2OTAuNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTg2NjIuNTUsImJhc2VfZmFyZSI6NjA5NzEuNzcsInRheCI6Mzc2OTAuNzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 100182.08, "base_fare": 61471.77, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60971.77", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 100182.08, "base_fare": 61471.77, "tax": 37690.78, "gross": { "base_fare": "60971.77", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDE4Mi4wOCIsImJhc2VfZmFyZSI6IjYxNDcxLjc3IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDk3MS43NyIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTUxOS41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTk2ODIuMDgiLCJiYXNlX2ZhcmUiOiI2MDk3MS43NyIsInRheCI6IjM3NjkwLjc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA5NzEuNzciLCJ0YXgiOiIzNzY5MC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTAxOS41MywicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4NjYyLjU1IiwiYmFzZV9mYXJlIjoiNjA5NzEuNzciLCJ0YXgiOiIzNzY5MC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMTkuNTMiLCJwYXlhYmxlIjo5OTY4Mi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 100182.08, "filter": { "id": "F1RT00002-557-294", "price": 100182.08, "gross_total": 98662.55, "journey_duration": "PT1D7H30M", "journey_duration_seconds": 113400, "layover_duration": "PT30D12H5M", "layover_duration_seconds": 2635500, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Super 6E", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:45", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090745bom2026090914406e074bom202609100830dac2026091012056e1115dac202611201715del2026112019306e1104del202611211840ruh2026112121456e071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-558-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-31", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-558-294-0", "itt_flight_key": "F1AS00003-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "11H15M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 17:10", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "HYD", "arrival_time": "2026-09-10 00:40", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E094" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "HYD", "departure_time": "2026-09-10 11:55", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-10 14:55", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT2H30M", "distance": [], "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1117" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-558-294-1", "itt_flight_key": "F1AS00003-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H30M", "transit_time": "23H10M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 17:15", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20 19:30", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H45M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "DEL", "departure_time": "2026-11-21 18:40", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 21:45", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT23H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 100182.08, "gross_total": 98662.55, "base_fare": 61471.77, "tax": 37690.78, "sell": { "currency": "BDT", "total": 100182.08, "base_fare": 61471.77, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwMTgyLjA4LCJiYXNlX2ZhcmUiOjYxNDcxLjc3LCJ0YXgiOjM3NjkwLjc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTk2ODIuMDgsImJhc2VfZmFyZSI6NjA5NzEuNzcsInRheCI6Mzc2OTAuNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTg2NjIuNTUsImJhc2VfZmFyZSI6NjA5NzEuNzcsInRheCI6Mzc2OTAuNzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 100182.08, "base_fare": 61471.77, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60971.77", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 100182.08, "base_fare": 61471.77, "tax": 37690.78, "gross": { "base_fare": "60971.77", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDE4Mi4wOCIsImJhc2VfZmFyZSI6IjYxNDcxLjc3IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDk3MS43NyIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTUxOS41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTk2ODIuMDgiLCJiYXNlX2ZhcmUiOiI2MDk3MS43NyIsInRheCI6IjM3NjkwLjc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA5NzEuNzciLCJ0YXgiOiIzNzY5MC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTAxOS41MywicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4NjYyLjU1IiwiYmFzZV9mYXJlIjoiNjA5NzEuNzciLCJ0YXgiOiIzNzY5MC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMTkuNTMiLCJwYXlhYmxlIjo5OTY4Mi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 100182.08, "filter": { "id": "F1RT00002-558-294", "price": 100182.08, "gross_total": 98662.55, "journey_duration": "PT1D7H30M", "journey_duration_seconds": 113400, "layover_duration": "PT31D22H30M", "layover_duration_seconds": 2759400, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Super 6E", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 17:10", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091710hyd2026091000406e094hyd202609101155dac2026091014556e1117dac202611201715del2026112019306e1104del202611211840ruh2026112121456e071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-559-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-32", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-559-294-0", "itt_flight_key": "F1AS00003-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "3H40M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 01:25", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-09-09 08:55", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "DEL", "departure_time": "2026-09-09 12:35", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-09 15:30", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": [], "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-559-294-1", "itt_flight_key": "F1AS00003-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H30M", "transit_time": "23H10M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 17:15", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20 19:30", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H45M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "DEL", "departure_time": "2026-11-21 18:40", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 21:45", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT23H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "booking_class": { "cabin_class": "SME", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 100282.76, "gross_total": 98763.23, "base_fare": 61572.45, "tax": 37690.78, "sell": { "currency": "BDT", "total": 100282.76, "base_fare": 61572.45, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwMjgyLjc2LCJiYXNlX2ZhcmUiOjYxNTcyLjQ1LCJ0YXgiOjM3NjkwLjc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTk3ODIuNzYsImJhc2VfZmFyZSI6NjEwNzIuNDUsInRheCI6Mzc2OTAuNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTg3NjMuMjMsImJhc2VfZmFyZSI6NjEwNzIuNDUsInRheCI6Mzc2OTAuNzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 100282.76, "base_fare": 61572.45, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61072.45", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 100282.76, "base_fare": 61572.45, "tax": 37690.78, "gross": { "base_fare": "61072.45", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDI4Mi43NiIsImJhc2VfZmFyZSI6IjYxNTcyLjQ1IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTA3Mi40NSIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTUxOS41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTk3ODIuNzYiLCJiYXNlX2ZhcmUiOiI2MTA3Mi40NSIsInRheCI6IjM3NjkwLjc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjEwNzIuNDUiLCJ0YXgiOiIzNzY5MC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MTAxOS41MywicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk4NzYzLjIzIiwiYmFzZV9mYXJlIjoiNjEwNzIuNDUiLCJ0YXgiOiIzNzY5MC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMTkuNTMiLCJwYXlhYmxlIjo5OTc4Mi43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 100282.76, "filter": { "id": "F1RT00002-559-294", "price": 100282.76, "gross_total": 98763.23, "journey_duration": "PT1D7H30M", "journey_duration_seconds": 113400, "layover_duration": "PT33D1H20M", "layover_duration_seconds": 2856000, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "SME", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09 01:25", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090125del2026090908556e072del202609091235dac2026090915306e1103dac202611201715del2026112019306e1104del202611211840ruh2026112121456e071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-560-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-49", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-560-294-0", "itt_flight_key": "F1TF00018-49", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-12#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-12#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "F1RT00002-560-294-1", "itt_flight_key": "F1TF00018-49", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-68#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "", "fareBasisCode": "MWEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-68#Isgma6003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:55:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2266" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2266" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "", "fareBasisCode": "MWEESSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 100877.37, "gross_total": 104553, "base_fare": 72356, "tax": 32995, "sell": { "currency": "BDT", "total": 100877.37, "base_fare": 72356, "tax": 32995 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwODc3LjM3LCJiYXNlX2ZhcmUiOjcyMzU2LCJ0YXgiOjMyOTk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwMzc3LjM3LCJiYXNlX2ZhcmUiOjcxODU2LCJ0YXgiOjMyOTk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDU1MywiYmFzZV9mYXJlIjo3MTg1NiwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 100877.37, "base_fare": 72356, "tax": 32995, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71856.00", "tax": "32697.00", "discount": 5173.63, "ait": "298.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 100877.37, "base_fare": 72356, "tax": 32995, "gross": { "base_fare": "71856.00", "tax": "32697.00", "discount": "5173.63", "ait": "298.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDg3Ny4zNyIsImJhc2VfZmFyZSI6IjcyMzU2LjAwIiwidGF4IjoiMzI5OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTg1Ni4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI1MTczLjYzIiwiYWl0IjoiMjk4LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDAzNzcuMzciLCJiYXNlX2ZhcmUiOiI3MTg1Ni4wMCIsInRheCI6IjMyOTk1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE4NTYuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiNTE3My42MyIsImFpdCI6IjI5OC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDQ1NTMuMDAiLCJiYXNlX2ZhcmUiOiI3MTg1Ni4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI1MTczLjYzIiwiYWl0IjoiMjk4LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDAzNzcuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 100877.37, "filter": { "id": "F1RT00002-560-294", "price": 100877.37, "gross_total": 104553, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:55:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611200100dxb202611200425585dxb202611200750ruh2026112008552266", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-561-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-50", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-561-294-0", "itt_flight_key": "F1TF00018-50", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-34#Isgm50003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 21:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-10 00:40:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737-800 -Winglets- Passenger", "name": "Boeing 737-800 -Winglets- Passenger", "picture": "Boeing 737-800 -Winglets- Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-34#Isgm10003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "F1RT00002-561-294-1", "itt_flight_key": "F1TF00018-50", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-45#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TWEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-45#Isgm6f003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TWEEPSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 101766.61, "gross_total": 105508, "base_fare": 73311, "tax": 32998, "sell": { "currency": "BDT", "total": 101766.61, "base_fare": 73311, "tax": 32998 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNzY2LjYxLCJiYXNlX2ZhcmUiOjczMzExLCJ0YXgiOjMyOTk4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxMjY2LjYxLCJiYXNlX2ZhcmUiOjcyODExLCJ0YXgiOjMyOTk4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNTUwOCwiYmFzZV9mYXJlIjo3MjgxMSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101766.61, "base_fare": 73311, "tax": 32998, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "72811.00", "tax": "32697.00", "discount": 5242.39, "ait": "301.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 101766.61, "base_fare": 73311, "tax": 32998, "gross": { "base_fare": "72811.00", "tax": "32697.00", "discount": "5242.39", "ait": "301.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTc2Ni42MSIsImJhc2VfZmFyZSI6IjczMzExLjAwIiwidGF4IjoiMzI5OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjgxMS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI1MjQyLjM5IiwiYWl0IjoiMzAxLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDEyNjYuNjEiLCJiYXNlX2ZhcmUiOiI3MjgxMS4wMCIsInRheCI6IjMyOTk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI4MTEuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiNTI0Mi4zOSIsImFpdCI6IjMwMS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDU1MDguMDAiLCJiYXNlX2ZhcmUiOiI3MjgxMS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI1MjQyLjM5IiwiYWl0IjoiMzAxLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDEyNjYuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 101766.61, "filter": { "id": "F1RT00002-561-294", "price": 101766.61, "gross_total": 105508, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737-800 -Winglets- Passenger", "aircraft_name": "Boeing 737-800 -Winglets- Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09 21:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092115dxb2026091000402265dxb202609101035dac202609101725586dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-562-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-268", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-562-294-0", "itt_flight_key": "F1TT00016-268", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-562-294-1", "itt_flight_key": "F1TT00016-268", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 101918, "gross_total": 100718, "base_fare": 68207, "tax": 33011, "sell": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxOTE4LCJiYXNlX2ZhcmUiOjY4MjA3LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNDE4LCJiYXNlX2ZhcmUiOjY3NzA3LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDcxOCwiYmFzZV9mYXJlIjo2NzcwNywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTkxOC4wMCIsImJhc2VfZmFyZSI6IjY4MjA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzcwNy4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxNDE4LjAwIiwiYmFzZV9mYXJlIjoiNjc3MDcuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDcxOC4wMCIsImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDE0MTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-268", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-268", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 101918, "filter": { "id": "F1RT00002-562-294", "price": 101918, "gross_total": 100718, "journey_duration": "PT23H50M", "journey_duration_seconds": 85800, "layover_duration": "PT9H30M", "layover_duration_seconds": 34200, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T16:00:00.000+03:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-11-21T02:50:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-563-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-269", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-563-294-0", "itt_flight_key": "F1TT00016-269", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-563-294-1", "itt_flight_key": "F1TT00016-269", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 101918, "gross_total": 100718, "base_fare": 68207, "tax": 33011, "sell": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxOTE4LCJiYXNlX2ZhcmUiOjY4MjA3LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNDE4LCJiYXNlX2ZhcmUiOjY3NzA3LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDcxOCwiYmFzZV9mYXJlIjo2NzcwNywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTkxOC4wMCIsImJhc2VfZmFyZSI6IjY4MjA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzcwNy4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxNDE4LjAwIiwiYmFzZV9mYXJlIjoiNjc3MDcuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDcxOC4wMCIsImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDE0MTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-269", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-269", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 101918, "filter": { "id": "F1RT00002-563-294", "price": 101918, "gross_total": 100718, "journey_duration": "PT1D8H0M", "journey_duration_seconds": 115200, "layover_duration": "PT17H40M", "layover_duration_seconds": 63600, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T16:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T11:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-564-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-270", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-564-294-0", "itt_flight_key": "F1TT00016-270", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-564-294-1", "itt_flight_key": "F1TT00016-270", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 101918, "gross_total": 100718, "base_fare": 68207, "tax": 33011, "sell": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxOTE4LCJiYXNlX2ZhcmUiOjY4MjA3LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNDE4LCJiYXNlX2ZhcmUiOjY3NzA3LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDcxOCwiYmFzZV9mYXJlIjo2NzcwNywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTkxOC4wMCIsImJhc2VfZmFyZSI6IjY4MjA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzcwNy4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxNDE4LjAwIiwiYmFzZV9mYXJlIjoiNjc3MDcuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDcxOC4wMCIsImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDE0MTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-270", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-270", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 101918, "filter": { "id": "F1RT00002-564-294", "price": 101918, "gross_total": 100718, "journey_duration": "PT1D11H45M", "journey_duration_seconds": 128700, "layover_duration": "PT21H25M", "layover_duration_seconds": 77100, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T16:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T14:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-565-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-271", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-565-294-0", "itt_flight_key": "F1TT00016-271", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-565-294-1", "itt_flight_key": "F1TT00016-271", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 101918, "gross_total": 100718, "base_fare": 68207, "tax": 33011, "sell": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxOTE4LCJiYXNlX2ZhcmUiOjY4MjA3LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNDE4LCJiYXNlX2ZhcmUiOjY3NzA3LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDcxOCwiYmFzZV9mYXJlIjo2NzcwNywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTkxOC4wMCIsImJhc2VfZmFyZSI6IjY4MjA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzcwNy4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxNDE4LjAwIiwiYmFzZV9mYXJlIjoiNjc3MDcuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDcxOC4wMCIsImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDE0MTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-271", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAjVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T16:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T17:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT07H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-271", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 101918, "filter": { "id": "F1RT00002-565-294", "price": 101918, "gross_total": 100718, "journey_duration": "PT1D14H5M", "journey_duration_seconds": 137100, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T16:00:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T17:05:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-566-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-272", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-566-294-0", "itt_flight_key": "F1TT00016-272", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-566-294-1", "itt_flight_key": "F1TT00016-272", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 101918, "gross_total": 100718, "base_fare": 68207, "tax": 33011, "sell": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxOTE4LCJiYXNlX2ZhcmUiOjY4MjA3LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNDE4LCJiYXNlX2ZhcmUiOjY3NzA3LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDcxOCwiYmFzZV9mYXJlIjo2NzcwNywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTkxOC4wMCIsImJhc2VfZmFyZSI6IjY4MjA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzcwNy4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxNDE4LjAwIiwiYmFzZV9mYXJlIjoiNjc3MDcuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDcxOC4wMCIsImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDE0MTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-272", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-272", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 101918, "filter": { "id": "F1RT00002-566-294", "price": 101918, "gross_total": 100718, "journey_duration": "PT1D3H45M", "journey_duration_seconds": 99900, "layover_duration": "PT13H30M", "layover_duration_seconds": 48600, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T12:05:00.000+03:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-11-21T02:50:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-567-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-273", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-567-294-0", "itt_flight_key": "F1TT00016-273", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-567-294-1", "itt_flight_key": "F1TT00016-273", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 101918, "gross_total": 100718, "base_fare": 68207, "tax": 33011, "sell": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxOTE4LCJiYXNlX2ZhcmUiOjY4MjA3LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNDE4LCJiYXNlX2ZhcmUiOjY3NzA3LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDcxOCwiYmFzZV9mYXJlIjo2NzcwNywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTkxOC4wMCIsImJhc2VfZmFyZSI6IjY4MjA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzcwNy4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxNDE4LjAwIiwiYmFzZV9mYXJlIjoiNjc3MDcuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDcxOC4wMCIsImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDE0MTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-273", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-273", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 101918, "filter": { "id": "F1RT00002-567-294", "price": 101918, "gross_total": 100718, "journey_duration": "PT1D11H55M", "journey_duration_seconds": 129300, "layover_duration": "PT21H40M", "layover_duration_seconds": 78000, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T12:05:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T11:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-568-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-274", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-568-294-0", "itt_flight_key": "F1TT00016-274", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-568-294-1", "itt_flight_key": "F1TT00016-274", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 101918, "gross_total": 100718, "base_fare": 68207, "tax": 33011, "sell": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxOTE4LCJiYXNlX2ZhcmUiOjY4MjA3LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNDE4LCJiYXNlX2ZhcmUiOjY3NzA3LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDcxOCwiYmFzZV9mYXJlIjo2NzcwNywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTkxOC4wMCIsImJhc2VfZmFyZSI6IjY4MjA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzcwNy4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxNDE4LjAwIiwiYmFzZV9mYXJlIjoiNjc3MDcuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDcxOC4wMCIsImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDE0MTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-274", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-274", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 101918, "filter": { "id": "F1RT00002-568-294", "price": 101918, "gross_total": 100718, "journey_duration": "PT1D15H40M", "journey_duration_seconds": 142800, "layover_duration": "PT1D1H25M", "layover_duration_seconds": 91500, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T12:05:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T14:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-569-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-275", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-569-294-0", "itt_flight_key": "F1TT00016-275", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-569-294-1", "itt_flight_key": "F1TT00016-275", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 101918, "gross_total": 100718, "base_fare": 68207, "tax": 33011, "sell": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxOTE4LCJiYXNlX2ZhcmUiOjY4MjA3LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNDE4LCJiYXNlX2ZhcmUiOjY3NzA3LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDcxOCwiYmFzZV9mYXJlIjo2NzcwNywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTkxOC4wMCIsImJhc2VfZmFyZSI6IjY4MjA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzcwNy4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxNDE4LjAwIiwiYmFzZV9mYXJlIjoiNjc3MDcuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDcxOC4wMCIsImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDE0MTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-275", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKArVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T12:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT11H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-275", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 101918, "filter": { "id": "F1RT00002-569-294", "price": 101918, "gross_total": 100718, "journey_duration": "PT1D18H0M", "journey_duration_seconds": 151200, "layover_duration": "PT1D3H45M", "layover_duration_seconds": 99900, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T12:05:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T17:05:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-570-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-276", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-570-294-0", "itt_flight_key": "F1TT00016-276", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-570-294-1", "itt_flight_key": "F1TT00016-276", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 101918, "gross_total": 100718, "base_fare": 68207, "tax": 33011, "sell": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxOTE4LCJiYXNlX2ZhcmUiOjY4MjA3LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNDE4LCJiYXNlX2ZhcmUiOjY3NzA3LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDcxOCwiYmFzZV9mYXJlIjo2NzcwNywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTkxOC4wMCIsImJhc2VfZmFyZSI6IjY4MjA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzcwNy4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxNDE4LjAwIiwiYmFzZV9mYXJlIjoiNjc3MDcuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDcxOC4wMCIsImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDE0MTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-276", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-276", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 101918, "filter": { "id": "F1RT00002-570-294", "price": 101918, "gross_total": 100718, "journey_duration": "PT1D8H50M", "journey_duration_seconds": 118200, "layover_duration": "PT18H30M", "layover_duration_seconds": 66600, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T07:00:00.000+03:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-11-21T02:50:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-571-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-277", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-571-294-0", "itt_flight_key": "F1TT00016-277", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-571-294-1", "itt_flight_key": "F1TT00016-277", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 101918, "gross_total": 100718, "base_fare": 68207, "tax": 33011, "sell": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxOTE4LCJiYXNlX2ZhcmUiOjY4MjA3LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNDE4LCJiYXNlX2ZhcmUiOjY3NzA3LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDcxOCwiYmFzZV9mYXJlIjo2NzcwNywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTkxOC4wMCIsImJhc2VfZmFyZSI6IjY4MjA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzcwNy4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxNDE4LjAwIiwiYmFzZV9mYXJlIjoiNjc3MDcuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDcxOC4wMCIsImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDE0MTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-277", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-277", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 101918, "filter": { "id": "F1RT00002-571-294", "price": 101918, "gross_total": 100718, "journey_duration": "PT1D17H0M", "journey_duration_seconds": 147600, "layover_duration": "PT1D2H40M", "layover_duration_seconds": 96000, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T07:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T11:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-572-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-278", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-572-294-0", "itt_flight_key": "F1TT00016-278", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-572-294-1", "itt_flight_key": "F1TT00016-278", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 101918, "gross_total": 100718, "base_fare": 68207, "tax": 33011, "sell": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxOTE4LCJiYXNlX2ZhcmUiOjY4MjA3LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNDE4LCJiYXNlX2ZhcmUiOjY3NzA3LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDcxOCwiYmFzZV9mYXJlIjo2NzcwNywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTkxOC4wMCIsImJhc2VfZmFyZSI6IjY4MjA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzcwNy4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxNDE4LjAwIiwiYmFzZV9mYXJlIjoiNjc3MDcuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDcxOC4wMCIsImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDE0MTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-278", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-278", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 101918, "filter": { "id": "F1RT00002-572-294", "price": 101918, "gross_total": 100718, "journey_duration": "PT1D20H45M", "journey_duration_seconds": 161100, "layover_duration": "PT1D6H25M", "layover_duration_seconds": 109500, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T07:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T14:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-573-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-279", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-573-294-0", "itt_flight_key": "F1TT00016-279", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-573-294-1", "itt_flight_key": "F1TT00016-279", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 101918, "gross_total": 100718, "base_fare": 68207, "tax": 33011, "sell": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxOTE4LCJiYXNlX2ZhcmUiOjY4MjA3LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNDE4LCJiYXNlX2ZhcmUiOjY3NzA3LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDcxOCwiYmFzZV9mYXJlIjo2NzcwNywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 101918, "base_fare": 68207, "tax": 33011, "gross": { "base_fare": "67707.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTkxOC4wMCIsImJhc2VfZmFyZSI6IjY4MjA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzcwNy4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxNDE4LjAwIiwiYmFzZV9mYXJlIjoiNjc3MDcuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDcxOC4wMCIsImJhc2VfZmFyZSI6IjY3NzA3LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDE0MTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "S", "farebasis": "SCSMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-279", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAvVigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T08:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SCSMR3SA", "FareRuleKey": "gws-eJxNjkkOgzAMRQ+D\/t6DQmGXNKRl0ywIqGLT+x+jTkKlWrL9refJey8kI800+X8b8BmeD+QjAhlivoQIFmEFW3WCSBglltemJeBaMhvKDffMrTFJZEuIkrSjajhb3I7VWN9MJlBPo0qbwE+k1WQOy17CfSdV5xy9pwvSDfarzX0BbJgs0w==", "FareInfoRef": "0bnHpB9GuDKAxrigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-279", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAMsigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 101918, "filter": { "id": "F1RT00002-573-294", "price": 101918, "gross_total": 100718, "journey_duration": "PT1D23H5M", "journey_duration_seconds": 169500, "layover_duration": "PT1D8H45M", "layover_duration_seconds": 117900, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T07:00:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T17:05:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-574-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-290", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-574-294-0", "itt_flight_key": "F1F400029-290-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "7948a7a45f9ed17145be6be5f61bd17e", "origin": "RUH", "departure_time": "2026-09-09T09:50:00", "origin_terminal": "T5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00", "destination_terminal": "T2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "848" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "848" }, "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": 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": "KRLP7SA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "KRLP7SA1" ] } } }, { "air_segment_key": "495b418285d0343c973e73b903c568a2", "origin": "DXB", "departure_time": "2026-09-09T13:55:00", "origin_terminal": "T2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T21:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H5M", "distance": null, "lay_over": "PT01H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "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": 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": "KRLP7SA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "KRLP7SA1" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-574-294-1", "itt_flight_key": "F1F400029-290-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "706e41f7ff0f0870bc318151a60472da", "origin": "DAC", "departure_time": "2026-11-20T21:40:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-21T01:30:00", "destination_terminal": "T2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "524" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "524" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "X", "meal_code": null, "seat_available": 9, "fareBasisCode": "XRL7SA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "XRL7SA1" ] } } }, { "air_segment_key": "844d39b515b0be278ab54dab2b3dddc0", "origin": "DXB", "departure_time": "2026-11-21T07:50:00", "origin_terminal": "T2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:55:00", "destination_terminal": "T5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H5M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "2026-11-21", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "X", "meal_code": null, "seat_available": 9, "fareBasisCode": "XRL7SA1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "XRL7SA1" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 102084.78, "gross_total": 100374.09, "base_fare": 63550.34, "tax": 37323.75, "sell": { "currency": "BDT", "total": 102084.78, "base_fare": 63550.34, "tax": 37323.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAyMDg0Ljc4LCJiYXNlX2ZhcmUiOjYzNTUwLjM0LCJ0YXgiOjM3MzIzLjc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNTg0Ljc4LCJiYXNlX2ZhcmUiOjYzMDUwLjM0LCJ0YXgiOjM3MzIzLjc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDM3NC4wOSwiYmFzZV9mYXJlIjo2MzA1MC4zNCwidGF4IjozNzMyMy43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 102084.78, "base_fare": 63550.34, "tax": 37323.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "63050.34", "tax": "37323.75", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 102084.78, "base_fare": 63550.34, "tax": 37323.75, "gross": { "base_fare": "63050.34", "tax": "37323.75", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMjA4NC43OCIsImJhc2VfZmFyZSI6IjYzNTUwLjM0IiwidGF4IjoiMzczMjMuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzA1MC4zNCIsInRheCI6IjM3MzIzLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTcxMC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxNTg0Ljc4IiwiYmFzZV9mYXJlIjoiNjMwNTAuMzQiLCJ0YXgiOiIzNzMyMy43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMDUwLjM0IiwidGF4IjoiMzczMjMuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjEyMTAuNjksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDAzNzQuMDkiLCJiYXNlX2ZhcmUiOiI2MzA1MC4zNCIsInRheCI6IjM3MzIzLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjEwMTU4NC43OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 102084.78, "filter": { "id": "F1RT00002-574-294", "price": 102084.78, "gross_total": 100374.09, "journey_duration": "PT22H25M", "journey_duration_seconds": 80700, "layover_duration": "PT7H20M", "layover_duration_seconds": 26400, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M9", "aircraft_name": "7M9", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T09:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T08:55:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090950dxb202609091255848dxb202609091355dac202609092100523dac202611202140dxb202611210130524dxb202611210750ruh202611210855847", "destination_reach_time": "PT22H25M", "destination_reach_timestamp": 80700 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-575-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-33", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-575-294-0", "itt_flight_key": "F1AS00003-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "3H40M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 01:25", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-09-09 08:55", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "DEL", "departure_time": "2026-09-09 12:35", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-09 15:30", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": [], "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-575-294-1", "itt_flight_key": "F1AS00003-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "5H20M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 13:20", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HYD", "arrival_time": "2026-11-20 15:30", "destination_terminal": "", "destination_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1118" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "HYD", "departure_time": "2026-11-20 20:50", "origin_terminal": "", "origin_airport": { "name": "Rajiv Gandhi International Airport", "city": "Hyderabad", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-20 23:55", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E093" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "Q", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 102096.25, "gross_total": 100576.72, "base_fare": 63385.94, "tax": 37690.78, "sell": { "currency": "BDT", "total": 102096.25, "base_fare": 63385.94, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAyMDk2LjI1LCJiYXNlX2ZhcmUiOjYzMzg1Ljk0LCJ0YXgiOjM3NjkwLjc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxNTk2LjI1LCJiYXNlX2ZhcmUiOjYyODg1Ljk0LCJ0YXgiOjM3NjkwLjc4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDU3Ni43MiwiYmFzZV9mYXJlIjo2Mjg4NS45NCwidGF4IjozNzY5MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 102096.25, "base_fare": 63385.94, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62885.94", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 102096.25, "base_fare": 63385.94, "tax": 37690.78, "gross": { "base_fare": "62885.94", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMjA5Ni4yNSIsImJhc2VfZmFyZSI6IjYzMzg1Ljk0IiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2Mjg4NS45NCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTUxOS41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxNTk2LjI1IiwiYmFzZV9mYXJlIjoiNjI4ODUuOTQiLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyODg1Ljk0IiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjEwMTkuNTMsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDA1NzYuNzIiLCJiYXNlX2ZhcmUiOiI2Mjg4NS45NCIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjEwMTU5Ni4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 102096.25, "filter": { "id": "F1RT00002-575-294", "price": 102096.25, "gross_total": 100576.72, "journey_duration": "PT13H35M", "journey_duration_seconds": 48900, "layover_duration": "PT33D10H20M", "layover_duration_seconds": 2888400, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Super 6E", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09 01:25", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090125del2026090908556e072del202609091235dac2026090915306e1103dac202611201320hyd2026112015306e1118hyd202611202050ruh2026112023556e093", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-576-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-34", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-576-294-0", "itt_flight_key": "F1AS00003-34", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "3H40M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 01:25", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-09-09 08:55", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "DEL", "departure_time": "2026-09-09 12:35", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-09 15:30", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": [], "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-576-294-1", "itt_flight_key": "F1AS00003-34", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H30M", "transit_time": "23H10M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 17:15", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20 19:30", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H45M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "DEL", "departure_time": "2026-11-21 18:40", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 21:45", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT23H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "booking_class": { "cabin_class": "Flexi Plus", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 102599.65, "gross_total": 101080.12, "base_fare": 63890.61, "tax": 37689.51, "sell": { "currency": "BDT", "total": 102599.65, "base_fare": 63890.61, "tax": 37689.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAyNTk5LjY1LCJiYXNlX2ZhcmUiOjYzODkwLjYxLCJ0YXgiOjM3Njg5LjUxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAyMDk5LjY1LCJiYXNlX2ZhcmUiOjYzMzkwLjYxLCJ0YXgiOjM3Njg5LjUxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMTA4MC4xMiwiYmFzZV9mYXJlIjo2MzM5MC42MSwidGF4IjozNzY4OS41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 102599.65, "base_fare": 63890.61, "tax": 37689.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "63390.61", "tax": "37689.51", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 102599.65, "base_fare": 63890.61, "tax": 37689.51, "gross": { "base_fare": "63390.61", "tax": "37689.51", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMjU5OS42NSIsImJhc2VfZmFyZSI6IjYzODkwLjYxIiwidGF4IjoiMzc2ODkuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzM5MC42MSIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTUxOS41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAyMDk5LjY1IiwiYmFzZV9mYXJlIjoiNjMzOTAuNjEiLCJ0YXgiOiIzNzY4OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMzkwLjYxIiwidGF4IjoiMzc2ODkuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjEwMTkuNTMsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDEwODAuMTIiLCJiYXNlX2ZhcmUiOiI2MzM5MC42MSIsInRheCI6IjM3Njg5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjEwMjA5OS42NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 102599.65, "filter": { "id": "F1RT00002-576-294", "price": 102599.65, "gross_total": 101080.12, "journey_duration": "PT1D7H30M", "journey_duration_seconds": 113400, "layover_duration": "PT34D13H10M", "layover_duration_seconds": 2985000, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Flexi Plus", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09 01:25", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090125del2026090908556e072del202609091235dac2026090915306e1103dac202611201715del2026112019306e1104del202611211840ruh2026112121456e071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-577-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-51", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-577-294-0", "itt_flight_key": "F1TF00018-51", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-12#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-12#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "F1RT00002-577-294-1", "itt_flight_key": "F1TF00018-51", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D13H30M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-72#Isgm78003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-72#Isgm87003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 102625.22, "gross_total": 106430, "base_fare": 74233, "tax": 33001, "sell": { "currency": "BDT", "total": 102625.22, "base_fare": 74233, "tax": 33001 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAyNjI1LjIyLCJiYXNlX2ZhcmUiOjc0MjMzLCJ0YXgiOjMzMDAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAyMTI1LjIyLCJiYXNlX2ZhcmUiOjczNzMzLCJ0YXgiOjMzMDAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNjQzMCwiYmFzZV9mYXJlIjo3MzczMywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 102625.22, "base_fare": 74233, "tax": 33001, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "73733.00", "tax": "32697.00", "discount": 5308.78, "ait": "304.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 102625.22, "base_fare": 74233, "tax": 33001, "gross": { "base_fare": "73733.00", "tax": "32697.00", "discount": "5308.78", "ait": "304.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMjYyNS4yMiIsImJhc2VfZmFyZSI6Ijc0MjMzLjAwIiwidGF4IjoiMzMwMDEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzczMy4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI1MzA4Ljc4IiwiYWl0IjoiMzA0LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDIxMjUuMjIiLCJiYXNlX2ZhcmUiOiI3MzczMy4wMCIsInRheCI6IjMzMDAxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3MzMuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiNTMwOC43OCIsImFpdCI6IjMwNC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDY0MzAuMDAiLCJiYXNlX2ZhcmUiOiI3MzczMy4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI1MzA4Ljc4IiwiYWl0IjoiMzA0LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDIxMjUuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 102625.22, "filter": { "id": "F1RT00002-577-294", "price": 102625.22, "gross_total": 106430, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611201845dxb202611202215587dxb202611211740ruh202611211845817", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-578-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-158", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-578-294-0", "itt_flight_key": "F1TT00016-158", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAAUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T22:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CMB", "arrival_time": "2026-09-10T06:20:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-09-09", "flight_time": "PT5H20M", "distance": "2511", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "266" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "266" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "EE6MSA", "FareRuleKey": "gws-eJxNTjEOwyAMfEx0u20KDRuIEGVIGJoyZOn\/n1EDqVRL9p11PtshBCFx5GkO\/zHhM9UdpSagQDSXmMB+dg6s3QUiYeTsjjPiXuFVKF0cyH0sS2IFrLTKkFrg6vVVt7bJPKxTJEY7jEbVgR\/Jm9ISl\/cZScgYstbq2SHSE\/qp+r4JdCw\/", "FareInfoRef": "0bnHpB9GuDKA7pigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAEUigoOAAAA==", "origin": "CMB", "departure_time": "2026-09-10T07:45:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-09-10T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "PT01H25M", "lay_over_date": "2026-09-10", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "EE6MSA", "FareRuleKey": "gws-eJxNTjEOwyAMfEx0u20KDRuIEGVIGJoyZOn\/n1EDqVRL9p11PtshBCFx5GkO\/zHhM9UdpSagQDSXmMB+dg6s3QUiYeTsjjPiXuFVKF0cyH0sS2IFrLTKkFrg6vVVt7bJPKxTJEY7jEbVgR\/Jm9ISl\/cZScgYstbq2SHSE\/qp+r4JdCw\/", "FareInfoRef": "0bnHpB9GuDKA7pigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-578-294-1", "itt_flight_key": "F1TT00016-158", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAHUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T13:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-11-20T15:55:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-11-20", "flight_time": "PT3H25M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "EE6MSA", "FareRuleKey": "gws-eJxNTkEOwzAIe0zluyFL1t4Stal62HJYl0Mv+\/8zRtJOGhLYyBiIMSo1cOIY\/2PAZ6gPlDoDBWr5qhtkGkPo3QFSBTmH557QVogoTShdPFH6WNZZDLBy1S4dxeKqS5rbJnfzwZCCdhiNmgM\/kjejJS3vPVHpHL33dvYUeYd9ar4vE\/EsPQ==", "FareInfoRef": "0bnHpB9GuDKALqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKANUigoOAAAA==", "origin": "CMB", "departure_time": "2026-11-20T18:15:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "RUH", "arrival_time": "2026-11-20T21:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H00M", "distance": "2511", "lay_over": "PT02H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "265" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "265" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "EE6MSA", "FareRuleKey": "gws-eJxNTkEOwzAIe0zluyFL1t4Stal62HJYl0Mv+\/8zRtJOGhLYyBiIMSo1cOIY\/2PAZ6gPlDoDBWr5qhtkGkPo3QFSBTmH557QVogoTShdPFH6WNZZDLBy1S4dxeKqS5rbJnfzwZCCdhiNmgM\/kjejJS3vPVHpHL33dvYUeYd9ar4vE\/EsPQ==", "FareInfoRef": "0bnHpB9GuDKALqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 103482, "gross_total": 102282, "base_fare": 58459, "tax": 44323, "sell": { "currency": "BDT", "total": 103482, "base_fare": 58459, "tax": 44323 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzNDgyLCJiYXNlX2ZhcmUiOjU4NDU5LCJ0YXgiOjQ0MzIzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAyOTgyLCJiYXNlX2ZhcmUiOjU3OTU5LCJ0YXgiOjQ0MzIzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMjI4MiwiYmFzZV9mYXJlIjo1Nzk1OSwidGF4Ijo0NDMyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 103482, "base_fare": 58459, "tax": 44323, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "57959.00", "tax": "44323.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 103482, "base_fare": 58459, "tax": 44323, "gross": { "base_fare": "57959.00", "tax": "44323.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzQ4Mi4wMCIsImJhc2VfZmFyZSI6IjU4NDU5LjAwIiwidGF4IjoiNDQzMjMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1Nzk1OS4wMCIsInRheCI6IjQ0MzIzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAyOTgyLjAwIiwiYmFzZV9mYXJlIjoiNTc5NTkuMDAiLCJ0YXgiOiI0NDMyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3OTU5LjAwIiwidGF4IjoiNDQzMjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMjI4Mi4wMCIsImJhc2VfZmFyZSI6IjU3OTU5LjAwIiwidGF4IjoiNDQzMjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDI5ODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "CMB", "operating": "UL", "marketing": "UL", "booking_code": "E", "farebasis": "EE6MSA", "cabin": "economy" }, { "origin": "CMB", "destination": "DAC", "operating": "UL", "marketing": "UL", "booking_code": "E", "farebasis": "EE6MSA", "cabin": "economy" }, { "origin": "DAC", "destination": "CMB", "operating": "UL", "marketing": "UL", "booking_code": "E", "farebasis": "EE6MSA", "cabin": "economy" }, { "origin": "CMB", "destination": "RUH", "operating": "UL", "marketing": "UL", "booking_code": "E", "farebasis": "EE6MSA", "cabin": "economy" } ], "connecting": [ "CMB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "destination_airport", "reason": "end (DAC) is blocked by destination not_applicable" }, { "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 (RUH->CMB) operating UL" }, { "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 (RUH->CMB) operating UL" }, { "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 (RUH->CMB) operating UL | entry 2: operating_code CA != segment 1 (RUH->CMB) operating UL | entry 3: operating_code CZ != segment 1 (RUH->CMB) operating UL" }, { "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 (RUH->CMB) operating UL | entry 2: operating_code GF != segment 1 (RUH->CMB) operating UL | entry 3: operating_code WY != segment 1 (RUH->CMB) operating UL | entry 4: operating_code EK != segment 1 (RUH->CMB) operating UL | entry 5: operating_code TG != segment 1 (RUH->CMB) operating UL | entry 6: operating_code OD != segment 1 (RUH->CMB) operating UL | entry 7: operating_code ET != segment 1 (RUH->CMB) operating UL" }, { "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 (RUH->CMB) operating UL" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-158", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAAUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T22:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CMB", "arrival_time": "2026-09-10T06:20:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-09-09", "flight_time": "PT5H20M", "distance": "2511", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "266" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "266" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "EE6MSA", "FareRuleKey": "gws-eJxNTjEOwyAMfEx0u20KDRuIEGVIGJoyZOn\/n1EDqVRL9p11PtshBCFx5GkO\/zHhM9UdpSagQDSXmMB+dg6s3QUiYeTsjjPiXuFVKF0cyH0sS2IFrLTKkFrg6vVVt7bJPKxTJEY7jEbVgR\/Jm9ISl\/cZScgYstbq2SHSE\/qp+r4JdCw\/", "FareInfoRef": "0bnHpB9GuDKA7pigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAEUigoOAAAA==", "origin": "CMB", "departure_time": "2026-09-10T07:45:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-09-10T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "PT01H25M", "lay_over_date": "2026-09-10", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "EE6MSA", "FareRuleKey": "gws-eJxNTjEOwyAMfEx0u20KDRuIEGVIGJoyZOn\/n1EDqVRL9p11PtshBCFx5GkO\/zHhM9UdpSagQDSXmMB+dg6s3QUiYeTsjjPiXuFVKF0cyH0sS2IFrLTKkFrg6vVVt7bJPKxTJEY7jEbVgR\/Jm9ISl\/cZScgYstbq2SHSE\/qp+r4JdCw\/", "FareInfoRef": "0bnHpB9GuDKA7pigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-158", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAHUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T13:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-11-20T15:55:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-11-20", "flight_time": "PT3H25M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "EE6MSA", "FareRuleKey": "gws-eJxNTkEOwzAIe0zluyFL1t4Stal62HJYl0Mv+\/8zRtJOGhLYyBiIMSo1cOIY\/2PAZ6gPlDoDBWr5qhtkGkPo3QFSBTmH557QVogoTShdPFH6WNZZDLBy1S4dxeKqS5rbJnfzwZCCdhiNmgM\/kjejJS3vPVHpHL33dvYUeYd9ar4vE\/EsPQ==", "FareInfoRef": "0bnHpB9GuDKALqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKANUigoOAAAA==", "origin": "CMB", "departure_time": "2026-11-20T18:15:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranaike International Airport", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "RUH", "arrival_time": "2026-11-20T21:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H00M", "distance": "2511", "lay_over": "PT02H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "265" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "265" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "EE6MSA", "FareRuleKey": "gws-eJxNTkEOwzAIe0zluyFL1t4Stal62HJYl0Mv+\/8zRtJOGhLYyBiIMSo1cOIY\/2PAZ6gPlDoDBWr5qhtkGkPo3QFSBTmH557QVogoTShdPFH6WNZZDLBy1S4dxeKqS5rbJnfzwZCCdhiNmgM\/kjejJS3vPVHpHL33dvYUeYd9ar4vE\/EsPQ==", "FareInfoRef": "0bnHpB9GuDKALqigoOAAAA==" }, "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": 1, "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" }, "total_price": 103482, "filter": { "id": "F1RT00002-578-294", "price": 103482, "gross_total": 102282, "journey_duration": "PT21H45M", "journey_duration_seconds": 78300, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T22:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092230cmb202609100620266cmb202609100745dac202609101130189dac202611201300cmb202611201555190cmb202611201815ruh202611202145265", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-579-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-48", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-579-294-0", "itt_flight_key": "F1TF00018-48", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H0M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQUN5ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0E4dmV5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "848" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "848" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KRLP7SA1" }, "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": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQUN5ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0ErdmV5d09BQUFBPT0=", "origin": "DXB", "departure_time": "2026-09-09 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H05M", "distance": null, "lay_over": "PT01H00M", "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": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KRLP7SA1" }, "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": "F1RT00002-579-294-1", "itt_flight_key": "F1TF00018-48", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "7H20M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQU95ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FLd2V5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-21 01:30:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "524" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "524" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XRL7SA1" }, "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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQU95ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FPd2V5d09BQUFBPT0=", "origin": "DXB", "departure_time": "2026-11-21 07:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 08:55:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XRL7SA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 104096, "gross_total": 102604, "base_fare": 75353, "tax": 28043, "sell": { "currency": "BDT", "total": 104096, "base_fare": 75353, "tax": 28043 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0MDk2LCJiYXNlX2ZhcmUiOjc1MzUzLCJ0YXgiOjI4MDQzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzNTk2LCJiYXNlX2ZhcmUiOjc0ODUzLCJ0YXgiOjI4MDQzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMjYwNCwiYmFzZV9mYXJlIjo3NDg1MywidGF4IjoyNzc1MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 104096, "base_fare": 75353, "tax": 28043, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74853.00", "tax": "27751.00", "discount": 0, "ait": "292.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 104096, "base_fare": 75353, "tax": 28043, "gross": { "base_fare": "74853.00", "tax": "27751.00", "discount": "0.00", "ait": "292.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDA5Ni4wMCIsImJhc2VfZmFyZSI6Ijc1MzUzLjAwIiwidGF4IjoiMjgwNDMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDg1My4wMCIsInRheCI6IjI3NzUxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMjkyLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDM1OTYuMDAiLCJiYXNlX2ZhcmUiOiI3NDg1My4wMCIsInRheCI6IjI4MDQzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ4NTMuMDAiLCJ0YXgiOiIyNzc1MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjI5Mi4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDI2MDQuMDAiLCJiYXNlX2ZhcmUiOiI3NDg1My4wMCIsInRheCI6IjI3NzUxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMjkyLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDM1OTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 104096, "filter": { "id": "F1RT00002-579-294", "price": 104096, "gross_total": 102604, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M9", "aircraft_name": "7M9", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 08:55:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb202609091255848dxb202609091355dac202609092100523dac202611202140dxb202611210130524dxb202611210750ruh202611210855847", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-580-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-159", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-580-294-0", "itt_flight_key": "F1TT00016-159", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-580-294-1", "itt_flight_key": "F1TT00016-159", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-159", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-159", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-580-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT20H35M", "journey_duration_seconds": 74100, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-581-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-160", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-581-294-0", "itt_flight_key": "F1TT00016-160", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-581-294-1", "itt_flight_key": "F1TT00016-160", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-160", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-160", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-581-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT21H25M", "journey_duration_seconds": 77100, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-582-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-161", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-582-294-0", "itt_flight_key": "F1TT00016-161", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-582-294-1", "itt_flight_key": "F1TT00016-161", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-161", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-161", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-582-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D0H20M", "journey_duration_seconds": 87600, "layover_duration": "PT10H25M", "layover_duration_seconds": 37500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-583-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-162", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-583-294-0", "itt_flight_key": "F1TT00016-162", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-583-294-1", "itt_flight_key": "F1TT00016-162", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-162", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-162", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-583-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D1H10M", "journey_duration_seconds": 90600, "layover_duration": "PT11H15M", "layover_duration_seconds": 40500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-584-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-163", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-584-294-0", "itt_flight_key": "F1TT00016-163", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-584-294-1", "itt_flight_key": "F1TT00016-163", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-163", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-163", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-584-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D0H45M", "journey_duration_seconds": 89100, "layover_duration": "PT10H50M", "layover_duration_seconds": 39000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-585-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-164", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-585-294-0", "itt_flight_key": "F1TT00016-164", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-585-294-1", "itt_flight_key": "F1TT00016-164", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-164", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-164", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-585-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D1H35M", "journey_duration_seconds": 92100, "layover_duration": "PT11H40M", "layover_duration_seconds": 42000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-586-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-165", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-586-294-0", "itt_flight_key": "F1TT00016-165", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-586-294-1", "itt_flight_key": "F1TT00016-165", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-165", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-165", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-586-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D0H55M", "journey_duration_seconds": 89700, "layover_duration": "PT11H0M", "layover_duration_seconds": 39600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-587-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-166", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-587-294-0", "itt_flight_key": "F1TT00016-166", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-587-294-1", "itt_flight_key": "F1TT00016-166", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-166", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-166", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-587-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D1H45M", "journey_duration_seconds": 92700, "layover_duration": "PT11H50M", "layover_duration_seconds": 42600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-588-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-167", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-588-294-0", "itt_flight_key": "F1TT00016-167", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-588-294-1", "itt_flight_key": "F1TT00016-167", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-167", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-167", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-588-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D3H35M", "journey_duration_seconds": 99300, "layover_duration": "PT13H40M", "layover_duration_seconds": 49200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-589-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-168", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-589-294-0", "itt_flight_key": "F1TT00016-168", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-589-294-1", "itt_flight_key": "F1TT00016-168", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-168", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-168", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-589-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D4H25M", "journey_duration_seconds": 102300, "layover_duration": "PT14H30M", "layover_duration_seconds": 52200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-590-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-169", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-590-294-0", "itt_flight_key": "F1TT00016-169", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-590-294-1", "itt_flight_key": "F1TT00016-169", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-169", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-169", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-590-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D7H5M", "journey_duration_seconds": 111900, "layover_duration": "PT17H10M", "layover_duration_seconds": 61800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-591-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-170", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-591-294-0", "itt_flight_key": "F1TT00016-170", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-591-294-1", "itt_flight_key": "F1TT00016-170", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-170", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-170", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-591-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H0M", "layover_duration_seconds": 64800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-592-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-181", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-592-294-0", "itt_flight_key": "F1TT00016-181", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-592-294-1", "itt_flight_key": "F1TT00016-181", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-181", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-181", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-592-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT21H25M", "journey_duration_seconds": 77100, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-593-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-182", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-593-294-0", "itt_flight_key": "F1TT00016-182", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-593-294-1", "itt_flight_key": "F1TT00016-182", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-182", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-182", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-593-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT22H15M", "journey_duration_seconds": 80100, "layover_duration": "PT8H20M", "layover_duration_seconds": 30000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-594-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-183", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-594-294-0", "itt_flight_key": "F1TT00016-183", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-594-294-1", "itt_flight_key": "F1TT00016-183", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-183", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-183", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-594-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT17H30M", "journey_duration_seconds": 63000, "layover_duration": "PT3H35M", "layover_duration_seconds": 12900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-595-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-184", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-595-294-0", "itt_flight_key": "F1TT00016-184", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-595-294-1", "itt_flight_key": "F1TT00016-184", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-184", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-184", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-595-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT18H0M", "journey_duration_seconds": 64800, "layover_duration": "PT4H5M", "layover_duration_seconds": 14700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-596-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-185", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-596-294-0", "itt_flight_key": "F1TT00016-185", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-596-294-1", "itt_flight_key": "F1TT00016-185", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-185", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-185", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-596-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT22H45M", "journey_duration_seconds": 81900, "layover_duration": "PT8H50M", "layover_duration_seconds": 31800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-597-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-186", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-597-294-0", "itt_flight_key": "F1TT00016-186", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-597-294-1", "itt_flight_key": "F1TT00016-186", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-186", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-186", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-597-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D2H10M", "journey_duration_seconds": 94200, "layover_duration": "PT12H15M", "layover_duration_seconds": 44100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-598-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-187", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-598-294-0", "itt_flight_key": "F1TT00016-187", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-598-294-1", "itt_flight_key": "F1TT00016-187", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-187", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-187", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-598-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D2H40M", "journey_duration_seconds": 96000, "layover_duration": "PT12H45M", "layover_duration_seconds": 45900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-599-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-188", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-599-294-0", "itt_flight_key": "F1TT00016-188", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-599-294-1", "itt_flight_key": "F1TT00016-188", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-188", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-188", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-599-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT21H15M", "journey_duration_seconds": 76500, "layover_duration": "PT7H20M", "layover_duration_seconds": 26400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-600-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-189", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-600-294-0", "itt_flight_key": "F1TT00016-189", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-600-294-1", "itt_flight_key": "F1TT00016-189", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-189", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-189", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-600-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT21H45M", "journey_duration_seconds": 78300, "layover_duration": "PT7H50M", "layover_duration_seconds": 28200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-601-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-190", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-601-294-0", "itt_flight_key": "F1TT00016-190", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-601-294-1", "itt_flight_key": "F1TT00016-190", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-190", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-190", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-601-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D2H30M", "journey_duration_seconds": 95400, "layover_duration": "PT12H35M", "layover_duration_seconds": 45300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-602-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-191", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-602-294-0", "itt_flight_key": "F1TT00016-191", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-602-294-1", "itt_flight_key": "F1TT00016-191", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-191", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-191", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-602-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D5H55M", "journey_duration_seconds": 107700, "layover_duration": "PT16H0M", "layover_duration_seconds": 57600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-603-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-192", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-603-294-0", "itt_flight_key": "F1TT00016-192", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-603-294-1", "itt_flight_key": "F1TT00016-192", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-192", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-192", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-603-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D6H25M", "journey_duration_seconds": 109500, "layover_duration": "PT16H30M", "layover_duration_seconds": 59400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-604-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-193", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-604-294-0", "itt_flight_key": "F1TT00016-193", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-604-294-1", "itt_flight_key": "F1TT00016-193", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-193", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-193", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-604-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT21H40M", "journey_duration_seconds": 78000, "layover_duration": "PT7H45M", "layover_duration_seconds": 27900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-605-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-194", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-605-294-0", "itt_flight_key": "F1TT00016-194", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-605-294-1", "itt_flight_key": "F1TT00016-194", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-194", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-194", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-605-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT22H10M", "journey_duration_seconds": 79800, "layover_duration": "PT8H15M", "layover_duration_seconds": 29700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-606-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-195", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-606-294-0", "itt_flight_key": "F1TT00016-195", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-606-294-1", "itt_flight_key": "F1TT00016-195", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-195", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-195", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-606-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D2H55M", "journey_duration_seconds": 96900, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-607-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-196", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-607-294-0", "itt_flight_key": "F1TT00016-196", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-607-294-1", "itt_flight_key": "F1TT00016-196", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-196", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-196", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-607-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D6H20M", "journey_duration_seconds": 109200, "layover_duration": "PT16H25M", "layover_duration_seconds": 59100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-608-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-197", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-608-294-0", "itt_flight_key": "F1TT00016-197", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-608-294-1", "itt_flight_key": "F1TT00016-197", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-197", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-197", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-608-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D6H50M", "journey_duration_seconds": 111000, "layover_duration": "PT16H55M", "layover_duration_seconds": 60900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-609-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-198", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-609-294-0", "itt_flight_key": "F1TT00016-198", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-609-294-1", "itt_flight_key": "F1TT00016-198", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-198", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-198", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-609-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT21H50M", "journey_duration_seconds": 78600, "layover_duration": "PT7H55M", "layover_duration_seconds": 28500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-610-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-199", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-610-294-0", "itt_flight_key": "F1TT00016-199", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-610-294-1", "itt_flight_key": "F1TT00016-199", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-199", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-199", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-610-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT22H20M", "journey_duration_seconds": 80400, "layover_duration": "PT8H25M", "layover_duration_seconds": 30300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-611-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-200", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-611-294-0", "itt_flight_key": "F1TT00016-200", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-611-294-1", "itt_flight_key": "F1TT00016-200", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-200", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-200", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-611-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D3H5M", "journey_duration_seconds": 97500, "layover_duration": "PT13H10M", "layover_duration_seconds": 47400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-612-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-201", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-612-294-0", "itt_flight_key": "F1TT00016-201", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-612-294-1", "itt_flight_key": "F1TT00016-201", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-201", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-201", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-612-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D6H30M", "journey_duration_seconds": 109800, "layover_duration": "PT16H35M", "layover_duration_seconds": 59700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-613-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-202", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-613-294-0", "itt_flight_key": "F1TT00016-202", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-613-294-1", "itt_flight_key": "F1TT00016-202", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-202", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-202", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-613-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D7H0M", "journey_duration_seconds": 111600, "layover_duration": "PT17H5M", "layover_duration_seconds": 61500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-614-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-203", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-614-294-0", "itt_flight_key": "F1TT00016-203", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-614-294-1", "itt_flight_key": "F1TT00016-203", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-203", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-203", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-614-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D0H30M", "journey_duration_seconds": 88200, "layover_duration": "PT10H35M", "layover_duration_seconds": 38100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-615-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-204", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-615-294-0", "itt_flight_key": "F1TT00016-204", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-615-294-1", "itt_flight_key": "F1TT00016-204", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-204", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-204", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-615-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D1H0M", "journey_duration_seconds": 90000, "layover_duration": "PT11H5M", "layover_duration_seconds": 39900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-616-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-205", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-616-294-0", "itt_flight_key": "F1TT00016-205", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-616-294-1", "itt_flight_key": "F1TT00016-205", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-205", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-205", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-616-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D5H45M", "journey_duration_seconds": 107100, "layover_duration": "PT15H50M", "layover_duration_seconds": 57000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-617-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-206", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-617-294-0", "itt_flight_key": "F1TT00016-206", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-617-294-1", "itt_flight_key": "F1TT00016-206", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-206", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-206", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-617-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D9H10M", "journey_duration_seconds": 119400, "layover_duration": "PT19H15M", "layover_duration_seconds": 69300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-618-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-207", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-618-294-0", "itt_flight_key": "F1TT00016-207", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-618-294-1", "itt_flight_key": "F1TT00016-207", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-207", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-207", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-618-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D9H40M", "journey_duration_seconds": 121200, "layover_duration": "PT19H45M", "layover_duration_seconds": 71100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-619-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-208", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-619-294-0", "itt_flight_key": "F1TT00016-208", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-619-294-1", "itt_flight_key": "F1TT00016-208", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-208", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-208", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-619-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D4H0M", "journey_duration_seconds": 100800, "layover_duration": "PT14H5M", "layover_duration_seconds": 50700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-620-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-209", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-620-294-0", "itt_flight_key": "F1TT00016-209", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-620-294-1", "itt_flight_key": "F1TT00016-209", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-209", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-209", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-620-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D4H30M", "journey_duration_seconds": 102600, "layover_duration": "PT14H35M", "layover_duration_seconds": 52500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-621-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-210", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-621-294-0", "itt_flight_key": "F1TT00016-210", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-621-294-1", "itt_flight_key": "F1TT00016-210", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-210", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-210", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-621-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D9H15M", "journey_duration_seconds": 119700, "layover_duration": "PT19H20M", "layover_duration_seconds": 69600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-622-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-211", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-622-294-0", "itt_flight_key": "F1TT00016-211", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-622-294-1", "itt_flight_key": "F1TT00016-211", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-211", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-211", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-622-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D12H40M", "journey_duration_seconds": 132000, "layover_duration": "PT22H45M", "layover_duration_seconds": 81900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-623-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-212", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-623-294-0", "itt_flight_key": "F1TT00016-212", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-623-294-1", "itt_flight_key": "F1TT00016-212", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-212", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-212", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-623-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D13H10M", "journey_duration_seconds": 133800, "layover_duration": "PT23H15M", "layover_duration_seconds": 83700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-624-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-260", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-624-294-0", "itt_flight_key": "F1TT00016-260", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-624-294-1", "itt_flight_key": "F1TT00016-260", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-260", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-260", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-624-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT18H20M", "journey_duration_seconds": 66000, "layover_duration": "PT4H25M", "layover_duration_seconds": 15900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-625-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-261", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-625-294-0", "itt_flight_key": "F1TT00016-261", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-625-294-1", "itt_flight_key": "F1TT00016-261", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-261", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-261", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-625-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT18H50M", "journey_duration_seconds": 67800, "layover_duration": "PT4H55M", "layover_duration_seconds": 17700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-626-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-262", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-626-294-0", "itt_flight_key": "F1TT00016-262", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-626-294-1", "itt_flight_key": "F1TT00016-262", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-262", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-262", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-626-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT23H35M", "journey_duration_seconds": 84900, "layover_duration": "PT9H40M", "layover_duration_seconds": 34800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-627-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-263", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-627-294-0", "itt_flight_key": "F1TT00016-263", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-627-294-1", "itt_flight_key": "F1TT00016-263", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-263", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-263", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-627-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT13H5M", "layover_duration_seconds": 47100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-628-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-264", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-628-294-0", "itt_flight_key": "F1TT00016-264", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-628-294-1", "itt_flight_key": "F1TT00016-264", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105011, "gross_total": 103811, "base_fare": 54738, "tax": 49573, "sell": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MDExLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5NTczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0NTExLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5NTczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMzgxMSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTU3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105011, "base_fare": 54738, "tax": 49573, "gross": { "base_fare": "54238.00", "tax": "49573.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTAxMS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5NTczLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0NTExLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTU3My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzgxMS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk1NzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ1MTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-264", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-264", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105011, "filter": { "id": "F1RT00002-628-294", "price": 105011, "gross_total": 103811, "journey_duration": "PT1D3H30M", "journey_duration_seconds": 99000, "layover_duration": "PT13H35M", "layover_duration_seconds": 48900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-629-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-171", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-629-294-0", "itt_flight_key": "F1TT00016-171", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-629-294-1", "itt_flight_key": "F1TT00016-171", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-171", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-171", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-629-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D7H20M", "journey_duration_seconds": 112800, "layover_duration": "PT17H25M", "layover_duration_seconds": 62700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-630-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-172", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-630-294-0", "itt_flight_key": "F1TT00016-172", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-630-294-1", "itt_flight_key": "F1TT00016-172", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-172", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-172", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-630-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D8H10M", "journey_duration_seconds": 115800, "layover_duration": "PT18H15M", "layover_duration_seconds": 65700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-631-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-173", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-631-294-0", "itt_flight_key": "F1TT00016-173", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-631-294-1", "itt_flight_key": "F1TT00016-173", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-173", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-173", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-631-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H0M", "layover_duration_seconds": 64800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-632-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-174", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-632-294-0", "itt_flight_key": "F1TT00016-174", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-632-294-1", "itt_flight_key": "F1TT00016-174", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-174", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-174", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-632-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D8H45M", "journey_duration_seconds": 117900, "layover_duration": "PT18H50M", "layover_duration_seconds": 67800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-633-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-175", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-633-294-0", "itt_flight_key": "F1TT00016-175", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-633-294-1", "itt_flight_key": "F1TT00016-175", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-175", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-175", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-633-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D8H40M", "journey_duration_seconds": 117600, "layover_duration": "PT18H45M", "layover_duration_seconds": 67500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-634-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-176", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-634-294-0", "itt_flight_key": "F1TT00016-176", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-634-294-1", "itt_flight_key": "F1TT00016-176", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-176", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-176", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-634-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D9H30M", "journey_duration_seconds": 120600, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-635-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-177", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-635-294-0", "itt_flight_key": "F1TT00016-177", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-635-294-1", "itt_flight_key": "F1TT00016-177", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-177", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-177", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-635-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D11H30M", "journey_duration_seconds": 127800, "layover_duration": "PT21H35M", "layover_duration_seconds": 77700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-636-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-178", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-636-294-0", "itt_flight_key": "F1TT00016-178", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-636-294-1", "itt_flight_key": "F1TT00016-178", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-178", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-178", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-636-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D12H20M", "journey_duration_seconds": 130800, "layover_duration": "PT22H25M", "layover_duration_seconds": 80700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-637-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-179", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-637-294-0", "itt_flight_key": "F1TT00016-179", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-637-294-1", "itt_flight_key": "F1TT00016-179", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-179", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-179", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT05H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-637-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D14H5M", "journey_duration_seconds": 137100, "layover_duration": "PT1D0H10M", "layover_duration_seconds": 87000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-638-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-180", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-638-294-0", "itt_flight_key": "F1TT00016-180", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-638-294-1", "itt_flight_key": "F1TT00016-180", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-180", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-180", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoUigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T13:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1UigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T21:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT06H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-638-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D14H55M", "journey_duration_seconds": 140100, "layover_duration": "PT1D1H0M", "layover_duration_seconds": 90000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T21:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611201045doh202611201325641doh202611201930ruh2026112021001168", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-639-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-213", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-639-294-0", "itt_flight_key": "F1TT00016-213", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-639-294-1", "itt_flight_key": "F1TT00016-213", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-213", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-213", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-639-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D4H15M", "journey_duration_seconds": 101700, "layover_duration": "PT14H20M", "layover_duration_seconds": 51600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-640-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-214", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-640-294-0", "itt_flight_key": "F1TT00016-214", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-640-294-1", "itt_flight_key": "F1TT00016-214", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-214", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-214", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-640-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D4H45M", "journey_duration_seconds": 103500, "layover_duration": "PT14H50M", "layover_duration_seconds": 53400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-641-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-215", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-641-294-0", "itt_flight_key": "F1TT00016-215", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-641-294-1", "itt_flight_key": "F1TT00016-215", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-215", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-215", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-641-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D9H30M", "journey_duration_seconds": 120600, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-642-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-216", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-642-294-0", "itt_flight_key": "F1TT00016-216", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-642-294-1", "itt_flight_key": "F1TT00016-216", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-216", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-216", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-642-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D12H55M", "journey_duration_seconds": 132900, "layover_duration": "PT23H0M", "layover_duration_seconds": 82800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-643-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-217", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-643-294-0", "itt_flight_key": "F1TT00016-217", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-643-294-1", "itt_flight_key": "F1TT00016-217", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-217", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-217", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-643-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D13H25M", "journey_duration_seconds": 134700, "layover_duration": "PT23H30M", "layover_duration_seconds": 84600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-644-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-218", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-644-294-0", "itt_flight_key": "F1TT00016-218", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-644-294-1", "itt_flight_key": "F1TT00016-218", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-218", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-218", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-644-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D4H50M", "journey_duration_seconds": 103800, "layover_duration": "PT14H55M", "layover_duration_seconds": 53700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-645-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-219", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-645-294-0", "itt_flight_key": "F1TT00016-219", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-645-294-1", "itt_flight_key": "F1TT00016-219", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-219", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-219", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-645-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D5H20M", "journey_duration_seconds": 105600, "layover_duration": "PT15H25M", "layover_duration_seconds": 55500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-646-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-220", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-646-294-0", "itt_flight_key": "F1TT00016-220", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-646-294-1", "itt_flight_key": "F1TT00016-220", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-220", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-220", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-646-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D10H5M", "journey_duration_seconds": 122700, "layover_duration": "PT20H10M", "layover_duration_seconds": 72600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-647-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-221", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-647-294-0", "itt_flight_key": "F1TT00016-221", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-647-294-1", "itt_flight_key": "F1TT00016-221", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-221", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-221", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-647-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D13H30M", "journey_duration_seconds": 135000, "layover_duration": "PT23H35M", "layover_duration_seconds": 84900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-648-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-222", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-648-294-0", "itt_flight_key": "F1TT00016-222", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-648-294-1", "itt_flight_key": "F1TT00016-222", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-222", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-222", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-648-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D14H0M", "journey_duration_seconds": 136800, "layover_duration": "PT1D0H5M", "layover_duration_seconds": 86700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-649-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-223", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-649-294-0", "itt_flight_key": "F1TT00016-223", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-649-294-1", "itt_flight_key": "F1TT00016-223", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-223", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-223", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-649-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D5H35M", "journey_duration_seconds": 106500, "layover_duration": "PT15H40M", "layover_duration_seconds": 56400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-650-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-224", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-650-294-0", "itt_flight_key": "F1TT00016-224", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-650-294-1", "itt_flight_key": "F1TT00016-224", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-224", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-224", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-650-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D6H5M", "journey_duration_seconds": 108300, "layover_duration": "PT16H10M", "layover_duration_seconds": 58200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-651-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-225", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-651-294-0", "itt_flight_key": "F1TT00016-225", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-651-294-1", "itt_flight_key": "F1TT00016-225", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-225", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-225", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-651-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D10H50M", "journey_duration_seconds": 125400, "layover_duration": "PT20H55M", "layover_duration_seconds": 75300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-652-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-226", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-652-294-0", "itt_flight_key": "F1TT00016-226", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-652-294-1", "itt_flight_key": "F1TT00016-226", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-226", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-226", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-652-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D14H15M", "journey_duration_seconds": 137700, "layover_duration": "PT1D0H20M", "layover_duration_seconds": 87600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-653-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-227", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-653-294-0", "itt_flight_key": "F1TT00016-227", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-653-294-1", "itt_flight_key": "F1TT00016-227", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-227", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-227", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-653-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-654-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-228", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-654-294-0", "itt_flight_key": "F1TT00016-228", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-654-294-1", "itt_flight_key": "F1TT00016-228", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-228", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-228", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-654-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D8H25M", "journey_duration_seconds": 116700, "layover_duration": "PT18H30M", "layover_duration_seconds": 66600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-655-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-229", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-655-294-0", "itt_flight_key": "F1TT00016-229", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-655-294-1", "itt_flight_key": "F1TT00016-229", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-229", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-229", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-655-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D8H55M", "journey_duration_seconds": 118500, "layover_duration": "PT19H0M", "layover_duration_seconds": 68400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-656-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-230", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-656-294-0", "itt_flight_key": "F1TT00016-230", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-656-294-1", "itt_flight_key": "F1TT00016-230", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-230", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-230", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-656-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D13H40M", "journey_duration_seconds": 135600, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-657-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-231", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-657-294-0", "itt_flight_key": "F1TT00016-231", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-657-294-1", "itt_flight_key": "F1TT00016-231", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-231", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-231", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-657-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D17H5M", "journey_duration_seconds": 147900, "layover_duration": "PT1D3H10M", "layover_duration_seconds": 97800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-658-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-232", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-658-294-0", "itt_flight_key": "F1TT00016-232", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-658-294-1", "itt_flight_key": "F1TT00016-232", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-232", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-232", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-658-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D17H35M", "journey_duration_seconds": 149700, "layover_duration": "PT1D3H40M", "layover_duration_seconds": 99600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-659-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-233", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-659-294-0", "itt_flight_key": "F1TT00016-233", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-659-294-1", "itt_flight_key": "F1TT00016-233", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-233", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-233", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKADVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H10M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-659-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D11H0M", "journey_duration_seconds": 126000, "layover_duration": "PT21H5M", "layover_duration_seconds": 75900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200815ruh2026112009451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-660-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-234", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-660-294-0", "itt_flight_key": "F1TT00016-234", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-660-294-1", "itt_flight_key": "F1TT00016-234", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-234", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-234", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAIVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT02H40M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-660-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D11H30M", "journey_duration_seconds": 127800, "layover_duration": "PT21H35M", "layover_duration_seconds": 77700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611200845ruh2026112010151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-661-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-235", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-661-294-0", "itt_flight_key": "F1TT00016-235", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-661-294-1", "itt_flight_key": "F1TT00016-235", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-235", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-235", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT07H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-661-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D16H15M", "journey_duration_seconds": 144900, "layover_duration": "PT1D2H20M", "layover_duration_seconds": 94800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-20T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201330ruh2026112015001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-662-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-236", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-662-294-0", "itt_flight_key": "F1TT00016-236", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-662-294-1", "itt_flight_key": "F1TT00016-236", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-236", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-236", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:15:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T09:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT10H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1240" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-662-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D19H40M", "journey_duration_seconds": 157200, "layover_duration": "PT1D5H45M", "layover_duration_seconds": 107100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T09:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210815ruh2026112109451240", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-663-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-237", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-663-294-0", "itt_flight_key": "F1TT00016-237", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-663-294-1", "itt_flight_key": "F1TT00016-237", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-237", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-237", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H30M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T08:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T10:15:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT11H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1170" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-663-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D20H10M", "journey_duration_seconds": 159000, "layover_duration": "PT1D6H15M", "layover_duration_seconds": 108900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T10:15:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611210845ruh2026112110151170", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-664-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-238", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-664-294-0", "itt_flight_key": "F1TT00016-238", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-664-294-1", "itt_flight_key": "F1TT00016-238", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-238", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-238", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-664-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D3H55M", "journey_duration_seconds": 100500, "layover_duration": "PT14H0M", "layover_duration_seconds": 50400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-665-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-239", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-665-294-0", "itt_flight_key": "F1TT00016-239", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-665-294-1", "itt_flight_key": "F1TT00016-239", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-239", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT01H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-239", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-665-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D7H25M", "journey_duration_seconds": 113100, "layover_duration": "PT17H30M", "layover_duration_seconds": 63000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-666-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-240", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-666-294-0", "itt_flight_key": "F1TT00016-240", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-666-294-1", "itt_flight_key": "F1TT00016-240", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-240", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-240", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-666-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D7H40M", "journey_duration_seconds": 114000, "layover_duration": "PT17H45M", "layover_duration_seconds": 63900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-667-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-241", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-667-294-0", "itt_flight_key": "F1TT00016-241", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-667-294-1", "itt_flight_key": "F1TT00016-241", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-241", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H10M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-241", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-667-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D11H10M", "journey_duration_seconds": 126600, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-668-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-242", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-668-294-0", "itt_flight_key": "F1TT00016-242", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-668-294-1", "itt_flight_key": "F1TT00016-242", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-242", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-242", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-668-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D8H5M", "journey_duration_seconds": 115500, "layover_duration": "PT18H10M", "layover_duration_seconds": 65400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-669-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-243", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-669-294-0", "itt_flight_key": "F1TT00016-243", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-669-294-1", "itt_flight_key": "F1TT00016-243", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-243", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "5H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H35M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-243", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-669-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D11H35M", "journey_duration_seconds": 128100, "layover_duration": "PT21H40M", "layover_duration_seconds": 78000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-670-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-244", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-670-294-0", "itt_flight_key": "F1TT00016-244", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-670-294-1", "itt_flight_key": "F1TT00016-244", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-244", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-244", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-670-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D8H15M", "journey_duration_seconds": 116100, "layover_duration": "PT18H20M", "layover_duration_seconds": 66000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-671-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-245", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-671-294-0", "itt_flight_key": "F1TT00016-245", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-671-294-1", "itt_flight_key": "F1TT00016-245", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-245", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT05H45M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-245", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-671-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D11H45M", "journey_duration_seconds": 128700, "layover_duration": "PT21H50M", "layover_duration_seconds": 78600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-672-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-246", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-672-294-0", "itt_flight_key": "F1TT00016-246", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-672-294-1", "itt_flight_key": "F1TT00016-246", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-246", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-246", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-672-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D10H55M", "journey_duration_seconds": 125700, "layover_duration": "PT21H0M", "layover_duration_seconds": 75600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-673-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-247", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-673-294-0", "itt_flight_key": "F1TT00016-247", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-673-294-1", "itt_flight_key": "F1TT00016-247", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-247", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H10M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT08H25M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-247", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-673-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D14H25M", "journey_duration_seconds": 138300, "layover_duration": "PT1D0H30M", "layover_duration_seconds": 88200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-674-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-248", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-674-294-0", "itt_flight_key": "F1TT00016-248", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-674-294-1", "itt_flight_key": "F1TT00016-248", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-248", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-248", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-674-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D14H25M", "journey_duration_seconds": 138300, "layover_duration": "PT1D0H30M", "layover_duration_seconds": 88200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-675-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-249", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-675-294-0", "itt_flight_key": "F1TT00016-249", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-675-294-1", "itt_flight_key": "F1TT00016-249", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-249", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "11H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAVUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-09T18:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT11H55M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-249", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-675-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D17H55M", "journey_duration_seconds": 150900, "layover_duration": "PT1D4H0M", "layover_duration_seconds": 100800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609091825dac202609100240638dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-676-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-265", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-676-294-0", "itt_flight_key": "F1TT00016-265", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-676-294-1", "itt_flight_key": "F1TT00016-265", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-265", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-265", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-676-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D4H45M", "journey_duration_seconds": 103500, "layover_duration": "PT14H50M", "layover_duration_seconds": 53400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-677-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-266", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-677-294-0", "itt_flight_key": "F1TT00016-266", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-677-294-1", "itt_flight_key": "F1TT00016-266", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105333, "gross_total": 104133, "base_fare": 54738, "tax": 49895, "sell": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MzMzLCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjQ5ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA0ODMzLCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjQ5ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDEzMywiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo0OTg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105333, "base_fare": 54738, "tax": 49895, "gross": { "base_fare": "54238.00", "tax": "49895.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTMzMy4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjQ5ODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA0ODMzLjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI0OTg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDEzMy4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNDk4OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDQ4MzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-266", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA7UigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T21:40:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T23:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1173" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1173" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-266", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105333, "filter": { "id": "F1RT00002-677-294", "price": 105333, "gross_total": 104133, "journey_duration": "PT1D8H15M", "journey_duration_seconds": 116100, "layover_duration": "PT18H20M", "layover_duration_seconds": 66000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T21:40:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092140doh2026090923101173doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-678-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-250", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-678-294-0", "itt_flight_key": "F1TT00016-250", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-678-294-1", "itt_flight_key": "F1TT00016-250", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105655, "gross_total": 104455, "base_fare": 54738, "tax": 50217, "sell": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1NjU1LCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjUwMjE3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTU1LCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjUwMjE3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDQ1NSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTY1NS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA1MTU1LjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDQ1NS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDUxNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-250", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-250", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105655, "filter": { "id": "F1RT00002-678-294", "price": 105655, "gross_total": 104455, "journey_duration": "PT1D14H40M", "journey_duration_seconds": 139200, "layover_duration": "PT1D0H45M", "layover_duration_seconds": 89100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-679-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-251", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-679-294-0", "itt_flight_key": "F1TT00016-251", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-679-294-1", "itt_flight_key": "F1TT00016-251", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105655, "gross_total": 104455, "base_fare": 54738, "tax": 50217, "sell": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1NjU1LCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjUwMjE3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTU1LCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjUwMjE3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDQ1NSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTY1NS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA1MTU1LjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDQ1NS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDUxNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-251", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAZUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1171" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-251", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105655, "filter": { "id": "F1RT00002-679-294", "price": 105655, "gross_total": 104455, "journey_duration": "PT1D18H10M", "journey_duration_seconds": 151800, "layover_duration": "PT1D4H15M", "layover_duration_seconds": 101700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:45:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091145doh2026090913151171doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-680-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-252", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-680-294-0", "itt_flight_key": "F1TT00016-252", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-680-294-1", "itt_flight_key": "F1TT00016-252", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105655, "gross_total": 104455, "base_fare": 54738, "tax": 50217, "sell": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1NjU1LCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjUwMjE3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTU1LCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjUwMjE3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDQ1NSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTY1NS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA1MTU1LjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDQ1NS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDUxNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-252", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-252", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105655, "filter": { "id": "F1RT00002-680-294", "price": 105655, "gross_total": 104455, "journey_duration": "PT1D15H15M", "journey_duration_seconds": 141300, "layover_duration": "PT1D1H20M", "layover_duration_seconds": 91200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-681-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-253", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-681-294-0", "itt_flight_key": "F1TT00016-253", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-681-294-1", "itt_flight_key": "F1TT00016-253", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105655, "gross_total": 104455, "base_fare": 54738, "tax": 50217, "sell": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1NjU1LCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjUwMjE3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTU1LCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjUwMjE3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDQ1NSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTY1NS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA1MTU1LjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDQ1NS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDUxNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-253", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:10:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T12:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1241" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1241" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT12H45M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-253", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105655, "filter": { "id": "F1RT00002-681-294", "price": 105655, "gross_total": 104455, "journey_duration": "PT1D18H45M", "journey_duration_seconds": 153900, "layover_duration": "PT1D4H50M", "layover_duration_seconds": 103800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:10:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091110doh2026090912401241doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-682-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-254", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-682-294-0", "itt_flight_key": "F1TT00016-254", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-682-294-1", "itt_flight_key": "F1TT00016-254", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105655, "gross_total": 104455, "base_fare": 54738, "tax": 50217, "sell": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1NjU1LCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjUwMjE3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTU1LCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjUwMjE3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDQ1NSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTY1NS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA1MTU1LjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDQ1NS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDUxNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-254", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-254", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105655, "filter": { "id": "F1RT00002-682-294", "price": 105655, "gross_total": 104455, "journey_duration": "PT1D16H0M", "journey_duration_seconds": 144000, "layover_duration": "PT1D2H5M", "layover_duration_seconds": 93900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-683-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-255", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-683-294-0", "itt_flight_key": "F1TT00016-255", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-683-294-1", "itt_flight_key": "F1TT00016-255", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105655, "gross_total": 104455, "base_fare": 54738, "tax": 50217, "sell": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1NjU1LCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjUwMjE3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTU1LCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjUwMjE3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDQ1NSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTY1NS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA1MTU1LjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDQ1NS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDUxNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-255", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:20:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T19:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1239" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT13H30M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-255", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105655, "filter": { "id": "F1RT00002-683-294", "price": 105655, "gross_total": 104455, "journey_duration": "PT1D19H30M", "journey_duration_seconds": 156600, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:20:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091820doh2026090919501239doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-684-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-256", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-684-294-0", "itt_flight_key": "F1TT00016-256", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-684-294-1", "itt_flight_key": "F1TT00016-256", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105655, "gross_total": 104455, "base_fare": 54738, "tax": 50217, "sell": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1NjU1LCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjUwMjE3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTU1LCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjUwMjE3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDQ1NSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTY1NS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA1MTU1LjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDQ1NS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDUxNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-256", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-256", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105655, "filter": { "id": "F1RT00002-684-294", "price": 105655, "gross_total": 104455, "journey_duration": "PT1D18H50M", "journey_duration_seconds": 154200, "layover_duration": "PT1D4H55M", "layover_duration_seconds": 104100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-685-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-257", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-685-294-0", "itt_flight_key": "F1TT00016-257", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-685-294-1", "itt_flight_key": "F1TT00016-257", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105655, "gross_total": 104455, "base_fare": 54738, "tax": 50217, "sell": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1NjU1LCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjUwMjE3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTU1LCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjUwMjE3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDQ1NSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTY1NS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA1MTU1LjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDQ1NS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDUxNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-257", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H5M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKASUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:30:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T17:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "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": "1165" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1165" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA4UigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T09:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T17:35:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT16H20M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-257", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105655, "filter": { "id": "F1RT00002-685-294", "price": 105655, "gross_total": 104455, "journey_duration": "PT1D22H20M", "journey_duration_seconds": 166800, "layover_duration": "PT1D8H25M", "layover_duration_seconds": 116700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:30:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091530doh2026090917001165doh202609100920dac202609101735642dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-686-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-258", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-686-294-0", "itt_flight_key": "F1TT00016-258", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-686-294-1", "itt_flight_key": "F1TT00016-258", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105655, "gross_total": 104455, "base_fare": 54738, "tax": 50217, "sell": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1NjU1LCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjUwMjE3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTU1LCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjUwMjE3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDQ1NSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTY1NS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA1MTU1LjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDQ1NS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDUxNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-258", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-258", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA\/UigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T03:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T06:05:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-19", "flight_time": "PT5H40M", "distance": "2432", "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": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAuUigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-20T18:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-20T20:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT12H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1172" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105655, "filter": { "id": "F1RT00002-686-294", "price": 105655, "gross_total": 104455, "journey_duration": "PT1D21H25M", "journey_duration_seconds": 163500, "layover_duration": "PT1D7H30M", "layover_duration_seconds": 113400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611200325doh202611200605639doh202611201840ruh2026112020101172", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-687-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-259", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-687-294-0", "itt_flight_key": "F1TT00016-259", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-687-294-1", "itt_flight_key": "F1TT00016-259", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 105655, "gross_total": 104455, "base_fare": 54738, "tax": 50217, "sell": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1NjU1LCJiYXNlX2ZhcmUiOjU0NzM4LCJ0YXgiOjUwMjE3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA1MTU1LCJiYXNlX2ZhcmUiOjU0MjM4LCJ0YXgiOjUwMjE3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNDQ1NSwiYmFzZV9mYXJlIjo1NDIzOCwidGF4Ijo1MDIxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 105655, "base_fare": 54738, "tax": 50217, "gross": { "base_fare": "54238.00", "tax": "50217.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNTY1NS4wMCIsImJhc2VfZmFyZSI6IjU0NzM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIzOC4wMCIsInRheCI6IjUwMjE3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA1MTU1LjAwIiwiYmFzZV9mYXJlIjoiNTQyMzguMDAiLCJ0YXgiOiI1MDIxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNDQ1NS4wMCIsImJhc2VfZmFyZSI6IjU0MjM4LjAwIiwidGF4IjoiNTAyMTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDUxNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "DAC", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DAC", "destination": "DOH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" }, { "origin": "DOH", "destination": "RUH", "operating": "QR", "marketing": "QR", "booking_code": "S", "farebasis": "SJR3R1SE", "cabin": "economy" } ], "connecting": [ "DOH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DOH) operating QR | entry 2: operating_code UL != segment 1 (RUH->DOH) operating QR | entry 3: operating_code MH != segment 1 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR" }, { "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 (RUH->DOH) operating QR | entry 2: operating_code CA != segment 1 (RUH->DOH) operating QR | entry 3: operating_code CZ != segment 1 (RUH->DOH) operating QR" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [DOH]" }, { "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 (RUH->DOH) operating QR" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-259", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAlUigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T05:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-09-09T06:30:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-09", "flight_time": "PT1H30M", "distance": "308", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1167" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAgUigoOAAAA==", "origin": "DOH", "departure_time": "2026-09-10T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-10T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2432", "lay_over": "PT18H55M", "lay_over_date": "2026-09-09", "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" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNTssOwyAM+5jKdwPVWm5UharaAWl0PXDZ\/3\/GDO2kRUrixM4jhGBpH\/Scw78N+AyvgnyuQIaVx2WFpCSMqgrSGhzP4oo5Eu4lXlTu9JVNF0afZiVs3MaLaobaYzn3touTBCQN2mk0qAZ+IO2CeYnvUjnSOfXsTXGCPtXUFxbsLEM=", "FareInfoRef": "0bnHpB9GuDKAeqigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-259", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-11-20T21:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-11-20", "flight_time": "PT5H40M", "distance": "2432", "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": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAYVigoOAAAA==", "origin": "DOH", "departure_time": "2026-11-21T13:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-11-21T15:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": "308", "lay_over": "PT16H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1164" }, "booking_class": { "brand_id": "2174410", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasisCode": "SJR3R1SE", "FareRuleKey": "gws-eJxNjs0OhCAMhB\/GzH1ajD83jGCMB5LF9cBl3\/8xtqCbbBPaab+h4L1X6sCZk\/+PDp\/ulZGuFUhQO\/naYVaydQWkCs4juyxnrGQQURpKDd9VmjHMcbKCjVvfUEkWTw7LWne5upmkoD6NKm2An4i7ybSEdy7s6ZzN9EEcYT+1W18hPCw\/", "FareInfoRef": "0bnHpB9GuDKA6qigoOAAAA==" }, "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": 1, "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" }, "total_price": 105655, "filter": { "id": "F1RT00002-687-294", "price": 105655, "gross_total": 104455, "journey_duration": "PT2D0H55M", "journey_duration_seconds": 176100, "layover_duration": "PT1D11H0M", "layover_duration_seconds": 126000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T05:00:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T15:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090500doh2026090906301167doh202609100125dac202609100940640dac202611201845doh202611202125643doh202611211330ruh2026112115001164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-688-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-56", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-688-294-0", "itt_flight_key": "F1TF00018-56", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-1#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "XFAADB885-282D-4B10-8FD3-1#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "F1RT00002-688-294-1", "itt_flight_key": "F1TF00018-56", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": "6H25M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-93#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-93#Isgm6f003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Premium Economy", "cabin_code": "P", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 106672.24, "gross_total": 110777, "base_fare": 78580, "tax": 33014, "sell": { "currency": "BDT", "total": 106672.24, "base_fare": 78580, "tax": 33014 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA2NjcyLjI0LCJiYXNlX2ZhcmUiOjc4NTgwLCJ0YXgiOjMzMDE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA2MTcyLjI0LCJiYXNlX2ZhcmUiOjc4MDgwLCJ0YXgiOjMzMDE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMDc3NywiYmFzZV9mYXJlIjo3ODA4MCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 106672.24, "base_fare": 78580, "tax": 33014, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "78080.00", "tax": "32697.00", "discount": 5621.76, "ait": "317.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 106672.24, "base_fare": 78580, "tax": 33014, "gross": { "base_fare": "78080.00", "tax": "32697.00", "discount": "5621.76", "ait": "317.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNjY3Mi4yNCIsImJhc2VfZmFyZSI6Ijc4NTgwLjAwIiwidGF4IjoiMzMwMTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODA4MC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI1NjIxLjc2IiwiYWl0IjoiMzE3LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDYxNzIuMjQiLCJiYXNlX2ZhcmUiOiI3ODA4MC4wMCIsInRheCI6IjMzMDE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzgwODAuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiNTYyMS43NiIsImFpdCI6IjMxNy4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTA3NzcuMDAiLCJiYXNlX2ZhcmUiOiI3ODA4MC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI1NjIxLjc2IiwiYWl0IjoiMzE3LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDYxNzIuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 106672.24, "filter": { "id": "F1RT00002-688-294", "price": 106672.24, "gross_total": 110777, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-689-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1AS00003-35", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-689-294-0", "itt_flight_key": "F1AS00003-35", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "3H40M", "routes": [ { "air_segment_key": 1, "origin": "RUH", "departure_time": "2026-09-09 01:25", "origin_terminal": "", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-09-09 08:55", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-09-09", "flight_time": "PT5H00M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E072" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 2, "origin": "DEL", "departure_time": "2026-09-09 12:35", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-09-09 15:30", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": [], "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1103" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "T", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 1, "flight_key": "F1RT00002-689-294-1", "itt_flight_key": "F1AS00003-35", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H30M", "transit_time": "23H10M", "routes": [ { "air_segment_key": 3, "origin": "DAC", "departure_time": "2026-11-20 17:15", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-11-20 19:30", "destination_terminal": "", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT2H45M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E1104" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": 4, "origin": "DEL", "departure_time": "2026-11-21 18:40", "origin_terminal": "", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "RUH", "arrival_time": "2026-11-21 21:45", "destination_terminal": "", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT5H35M", "distance": [], "lay_over": "PT23H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "6E071" }, "booking_class": { "cabin_class": "Super 6E", "cabin_code": 1, "booking_code": "R", "meal_code": [], "seat_available": 2, "fareBasisCode": [] }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 106833.24, "gross_total": 105313.71, "base_fare": 68122.93, "tax": 37690.78, "sell": { "currency": "BDT", "total": 106833.24, "base_fare": 68122.93, "tax": 37690.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA2ODMzLjI0LCJiYXNlX2ZhcmUiOjY4MTIyLjkzLCJ0YXgiOjM3NjkwLjc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA2MzMzLjI0LCJiYXNlX2ZhcmUiOjY3NjIyLjkzLCJ0YXgiOjM3NjkwLjc4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNTMxMy43MSwiYmFzZV9mYXJlIjo2NzYyMi45MywidGF4IjozNzY5MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 106833.24, "base_fare": 68122.93, "tax": 37690.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "67622.93", "tax": "37690.78", "discount": 0, "ait": "0.00", "service_charge": 1519.53 }, "partner": { "currency": "BDT", "total": 106833.24, "base_fare": 68122.93, "tax": 37690.78, "gross": { "base_fare": "67622.93", "tax": "37690.78", "discount": "0.00", "ait": "0.00", "service_charge": 1519.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNjgzMy4yNCIsImJhc2VfZmFyZSI6IjY4MTIyLjkzIiwidGF4IjoiMzc2OTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzYyMi45MyIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTUxOS41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA2MzMzLjI0IiwiYmFzZV9mYXJlIjoiNjc2MjIuOTMiLCJ0YXgiOiIzNzY5MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NjIyLjkzIiwidGF4IjoiMzc2OTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjEwMTkuNTMsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDUzMTMuNzEiLCJiYXNlX2ZhcmUiOiI2NzYyMi45MyIsInRheCI6IjM3NjkwLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAxOS41MyIsInBheWFibGUiOjEwNjMzMy4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 106833.24, "filter": { "id": "F1RT00002-689-294", "price": 106833.24, "gross_total": 105313.71, "journey_duration": "PT1D7H30M", "journey_duration_seconds": 113400, "layover_duration": "PT35D16H0M", "layover_duration_seconds": 3081600, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Super 6E", "connecting_airport": { "": "HYD", "1": "BOM", "17": "DEL" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09 01:25", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090125del2026090908556e072del202609091235dac2026090915306e1103dac202611201715del2026112019306e1104del202611211840ruh2026112121456e071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-690-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-57", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-690-294-0", "itt_flight_key": "F1TF00018-57", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-34#Isgm50003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 21:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-10 00:40:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737-800 -Winglets- Passenger", "name": "Boeing 737-800 -Winglets- Passenger", "picture": "Boeing 737-800 -Winglets- Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-34#Isgm10003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "F1RT00002-690-294-1", "itt_flight_key": "F1TF00018-57", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D20H10M", "transit_time": "1D5H20M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-53#Isgm78003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LWEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-53#Isgm87003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LWEEPSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 107346.11, "gross_total": 111501, "base_fare": 79304, "tax": 33016, "sell": { "currency": "BDT", "total": 107346.11, "base_fare": 79304, "tax": 33016 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA3MzQ2LjExLCJiYXNlX2ZhcmUiOjc5MzA0LCJ0YXgiOjMzMDE2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA2ODQ2LjExLCJiYXNlX2ZhcmUiOjc4ODA0LCJ0YXgiOjMzMDE2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMTUwMSwiYmFzZV9mYXJlIjo3ODgwNCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 107346.11, "base_fare": 79304, "tax": 33016, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "78804.00", "tax": "32697.00", "discount": 5673.89, "ait": "319.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 107346.11, "base_fare": 79304, "tax": 33016, "gross": { "base_fare": "78804.00", "tax": "32697.00", "discount": "5673.89", "ait": "319.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNzM0Ni4xMSIsImJhc2VfZmFyZSI6Ijc5MzA0LjAwIiwidGF4IjoiMzMwMTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODgwNC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI1NjczLjg5IiwiYWl0IjoiMzE5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDY4NDYuMTEiLCJiYXNlX2ZhcmUiOiI3ODgwNC4wMCIsInRheCI6IjMzMDE2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzg4MDQuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiNTY3My44OSIsImFpdCI6IjMxOS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTE1MDEuMDAiLCJiYXNlX2ZhcmUiOiI3ODgwNC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI1NjczLjg5IiwiYWl0IjoiMzE5LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDY4NDYuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 107346.11, "filter": { "id": "F1RT00002-690-294", "price": 107346.11, "gross_total": 111501, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737-800 -Winglets- Passenger", "aircraft_name": "Boeing 737-800 -Winglets- Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09 21:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092115dxb2026091000402265dxb202609101035dac202609101725586dac202611201845dxb202611202215587dxb202611211740ruh202611211845817", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-691-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-291", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-691-294-0", "itt_flight_key": "F1F400029-291-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "63bf9c5d5351660142a44d066a8e0d78", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "3ce8a2317146679de11f60ea2a61ed48", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": 2, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-691-294-1", "itt_flight_key": "F1F400029-291-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "MARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MARTSAB4" ] } } }, { "air_segment_key": "3ff892ca71178026e86785dd45baeadf", "origin": "JED", "departure_time": "2026-11-21T01:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-21T02:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1056" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1056" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 9, "fareBasisCode": "MARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 108348.52, "gross_total": 106637.83, "base_fare": 92912.83, "tax": 14225, "sell": { "currency": "BDT", "total": 108348.52, "base_fare": 92912.83, "tax": 14225 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4MzQ4LjUyLCJiYXNlX2ZhcmUiOjkyOTEyLjgzLCJ0YXgiOjE0MjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA3ODQ4LjUyLCJiYXNlX2ZhcmUiOjkyNDEyLjgzLCJ0YXgiOjE0MjI1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNjYzNy44MywiYmFzZV9mYXJlIjo5MjQxMi44MywidGF4IjoxNDIyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 108348.52, "base_fare": 92912.83, "tax": 14225, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "92412.83", "tax": "14225.00", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 108348.52, "base_fare": 92912.83, "tax": 14225, "gross": { "base_fare": "92412.83", "tax": "14225.00", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwODM0OC41MiIsImJhc2VfZmFyZSI6IjkyOTEyLjgzIiwidGF4IjoiMTQyMjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjQxMi44MyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTcxMC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA3ODQ4LjUyIiwiYmFzZV9mYXJlIjoiOTI0MTIuODMiLCJ0YXgiOiIxNDIyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkyNDEyLjgzIiwidGF4IjoiMTQyMjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjEyMTAuNjksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDY2MzcuODMiLCJiYXNlX2ZhcmUiOiI5MjQxMi44MyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjEwNzg0OC41MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 108348.52, "filter": { "id": "F1RT00002-691-294", "price": 108348.52, "gross_total": 106637.83, "journey_duration": "PT1D3H20M", "journey_duration_seconds": 98400, "layover_duration": "PT9H45M", "layover_duration_seconds": 35100, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611201325jed202611201800809jed202611210100ruh2026112102401056", "destination_reach_time": "PT1D3H20M", "destination_reach_timestamp": 98400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-692-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-292", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-692-294-0", "itt_flight_key": "F1F400029-292-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "63bf9c5d5351660142a44d066a8e0d78", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "3ce8a2317146679de11f60ea2a61ed48", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": 2, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-692-294-1", "itt_flight_key": "F1F400029-292-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "4H0M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "MARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MARTSAB4" ] } } }, { "air_segment_key": "993653c7b2d7f28bd1b5a7adfc0809d6", "origin": "JED", "departure_time": "2026-11-20T22:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T23:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT04H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1050" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1050" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 9, "fareBasisCode": "MARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 108348.52, "gross_total": 106637.83, "base_fare": 92912.83, "tax": 14225, "sell": { "currency": "BDT", "total": 108348.52, "base_fare": 92912.83, "tax": 14225 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4MzQ4LjUyLCJiYXNlX2ZhcmUiOjkyOTEyLjgzLCJ0YXgiOjE0MjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA3ODQ4LjUyLCJiYXNlX2ZhcmUiOjkyNDEyLjgzLCJ0YXgiOjE0MjI1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNjYzNy44MywiYmFzZV9mYXJlIjo5MjQxMi44MywidGF4IjoxNDIyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 108348.52, "base_fare": 92912.83, "tax": 14225, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "92412.83", "tax": "14225.00", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 108348.52, "base_fare": 92912.83, "tax": 14225, "gross": { "base_fare": "92412.83", "tax": "14225.00", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwODM0OC41MiIsImJhc2VfZmFyZSI6IjkyOTEyLjgzIiwidGF4IjoiMTQyMjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjQxMi44MyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTcxMC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA3ODQ4LjUyIiwiYmFzZV9mYXJlIjoiOTI0MTIuODMiLCJ0YXgiOiIxNDIyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkyNDEyLjgzIiwidGF4IjoiMTQyMjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjEyMTAuNjksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDY2MzcuODMiLCJiYXNlX2ZhcmUiOiI5MjQxMi44MyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjEwNzg0OC41MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 108348.52, "filter": { "id": "F1RT00002-692-294", "price": 108348.52, "gross_total": 106637.83, "journey_duration": "PT1D0H20M", "journey_duration_seconds": 87600, "layover_duration": "PT6H45M", "layover_duration_seconds": 24300, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T23:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611201325jed202611201800809jed202611202200ruh2026112023401050", "destination_reach_time": "PT1D0H20M", "destination_reach_timestamp": 87600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-693-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-293", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-693-294-0", "itt_flight_key": "F1F400029-293-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "63bf9c5d5351660142a44d066a8e0d78", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "3ce8a2317146679de11f60ea2a61ed48", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": 2, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-693-294-1", "itt_flight_key": "F1F400029-293-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "MARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MARTSAB4" ] } } }, { "air_segment_key": "afa3b965c053f1fc6671741b39334ccb", "origin": "JED", "departure_time": "2026-11-20T20:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T21:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1046" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1046" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 9, "fareBasisCode": "MARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 108348.52, "gross_total": 106637.83, "base_fare": 92912.83, "tax": 14225, "sell": { "currency": "BDT", "total": 108348.52, "base_fare": 92912.83, "tax": 14225 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4MzQ4LjUyLCJiYXNlX2ZhcmUiOjkyOTEyLjgzLCJ0YXgiOjE0MjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA3ODQ4LjUyLCJiYXNlX2ZhcmUiOjkyNDEyLjgzLCJ0YXgiOjE0MjI1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNjYzNy44MywiYmFzZV9mYXJlIjo5MjQxMi44MywidGF4IjoxNDIyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 108348.52, "base_fare": 92912.83, "tax": 14225, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "92412.83", "tax": "14225.00", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 108348.52, "base_fare": 92912.83, "tax": 14225, "gross": { "base_fare": "92412.83", "tax": "14225.00", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwODM0OC41MiIsImJhc2VfZmFyZSI6IjkyOTEyLjgzIiwidGF4IjoiMTQyMjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjQxMi44MyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTcxMC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA3ODQ4LjUyIiwiYmFzZV9mYXJlIjoiOTI0MTIuODMiLCJ0YXgiOiIxNDIyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkyNDEyLjgzIiwidGF4IjoiMTQyMjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjEyMTAuNjksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDY2MzcuODMiLCJiYXNlX2ZhcmUiOiI5MjQxMi44MyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjEwNzg0OC41MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 108348.52, "filter": { "id": "F1RT00002-693-294", "price": 108348.52, "gross_total": 106637.83, "journey_duration": "PT22H20M", "journey_duration_seconds": 80400, "layover_duration": "PT4H45M", "layover_duration_seconds": 17100, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611201325jed202611201800809jed202611202000ruh2026112021401046", "destination_reach_time": "PT22H20M", "destination_reach_timestamp": 80400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-694-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-294", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-694-294-0", "itt_flight_key": "F1F400029-294-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "63bf9c5d5351660142a44d066a8e0d78", "origin": "RUH", "departure_time": "2026-09-09T23:55:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-09-10T01:30:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1467" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 4, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } }, { "air_segment_key": "3ce8a2317146679de11f60ea2a61ed48", "origin": "MED", "departure_time": "2026-09-10T04:15:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T14:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT6H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-09-10", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "798" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": 2, "fareBasisCode": "LARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-694-294-1", "itt_flight_key": "F1F400029-294-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "MARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MARTSAB4" ] } } }, { "air_segment_key": "ce4c6d820f92e0a8f7e80dc181629b64", "origin": "JED", "departure_time": "2026-11-20T19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T21:10:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1084" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1084" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 9, "fareBasisCode": "MARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 108348.52, "gross_total": 106637.83, "base_fare": 92912.83, "tax": 14225, "sell": { "currency": "BDT", "total": 108348.52, "base_fare": 92912.83, "tax": 14225 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4MzQ4LjUyLCJiYXNlX2ZhcmUiOjkyOTEyLjgzLCJ0YXgiOjE0MjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA3ODQ4LjUyLCJiYXNlX2ZhcmUiOjkyNDEyLjgzLCJ0YXgiOjE0MjI1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNjYzNy44MywiYmFzZV9mYXJlIjo5MjQxMi44MywidGF4IjoxNDIyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 108348.52, "base_fare": 92912.83, "tax": 14225, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "92412.83", "tax": "14225.00", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 108348.52, "base_fare": 92912.83, "tax": 14225, "gross": { "base_fare": "92412.83", "tax": "14225.00", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwODM0OC41MiIsImJhc2VfZmFyZSI6IjkyOTEyLjgzIiwidGF4IjoiMTQyMjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjQxMi44MyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTcxMC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA3ODQ4LjUyIiwiYmFzZV9mYXJlIjoiOTI0MTIuODMiLCJ0YXgiOiIxNDIyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkyNDEyLjgzIiwidGF4IjoiMTQyMjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjEyMTAuNjksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDY2MzcuODMiLCJiYXNlX2ZhcmUiOiI5MjQxMi44MyIsInRheCI6IjE0MjI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjEwNzg0OC41MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 108348.52, "filter": { "id": "F1RT00002-694-294", "price": 108348.52, "gross_total": 106637.83, "journey_duration": "PT21H50M", "journey_duration_seconds": 78600, "layover_duration": "PT4H15M", "layover_duration_seconds": 15300, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "MED", "JED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T23:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609092355med2026091001301467med202609100415dac202609101400798dac202611201325jed202611201800809jed202611201930ruh2026112021101084", "destination_reach_time": "PT21H50M", "destination_reach_timestamp": 78600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-695-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-295", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-695-294-0", "itt_flight_key": "F1F400029-295-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "8d61a72855941fdd12f486a423b71202", "origin": "RUH", "departure_time": "2026-09-09T18:00:00", "origin_terminal": "T5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "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": 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": 2, "fareBasisCode": "EALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "EALIT3SA" ] } } }, { "air_segment_key": "219aa71306b778aeff0a658cb40d79fb", "origin": "BAH", "departure_time": "2026-09-10T00:40:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "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": 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": 2, "fareBasisCode": "EALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "EALIT3SA" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-695-294-1", "itt_flight_key": "F1F400029-295-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "d34582fe6a34c7f7e89cba25864fe5b2", "origin": "DAC", "departure_time": "2026-11-20T19:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } }, { "air_segment_key": "24fac06fff77392637bb8643a13c2eec", "origin": "BAH", "departure_time": "2026-11-21T01:25:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00", "destination_terminal": "T5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "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": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 2, "fareBasisCode": "QALIT3SA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QALIT3SA" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 108521.84, "gross_total": 106811.15, "base_fare": 72805.13, "tax": 34506.02, "sell": { "currency": "BDT", "total": 108521.84, "base_fare": 72805.13, "tax": 34506.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4NTIxLjg0LCJiYXNlX2ZhcmUiOjcyODA1LjEzLCJ0YXgiOjM0NTA2LjAyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4MDIxLjg0LCJiYXNlX2ZhcmUiOjcyMzA1LjEzLCJ0YXgiOjM0NTA2LjAyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNjgxMS4xNSwiYmFzZV9mYXJlIjo3MjMwNS4xMywidGF4IjozNDUwNi4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 108521.84, "base_fare": 72805.13, "tax": 34506.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "72305.13", "tax": "34506.02", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 108521.84, "base_fare": 72805.13, "tax": 34506.02, "gross": { "base_fare": "72305.13", "tax": "34506.02", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwODUyMS44NCIsImJhc2VfZmFyZSI6IjcyODA1LjEzIiwidGF4IjoiMzQ1MDYuMDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjMwNS4xMyIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTcxMC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA4MDIxLjg0IiwiYmFzZV9mYXJlIjoiNzIzMDUuMTMiLCJ0YXgiOiIzNDUwNi4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMzA1LjEzIiwidGF4IjoiMzQ1MDYuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjEyMTAuNjksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDY4MTEuMTUiLCJiYXNlX2ZhcmUiOiI3MjMwNS4xMyIsInRheCI6IjM0NTA2LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjEwODAyMS44NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 108521.84, "filter": { "id": "F1RT00002-695-294", "price": 108521.84, "gross_total": 106811.15, "journey_duration": "PT21H50M", "journey_duration_seconds": 78600, "layover_duration": "PT7H20M", "layover_duration_seconds": 26400, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T18:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091800bah202609091925168bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT21H50M", "destination_reach_timestamp": 78600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-696-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "no", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-77", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-696-294-0", "itt_flight_key": "F1TF00018-77", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQXp6ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FZd2V5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 15:00:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-09-09 16:10:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1150" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1150" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLBGSV6M" }, "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" } } } }, { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQXp6ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0Fhd2V5d09BQUFBPT0=", "origin": "DMM", "departure_time": "2026-09-09 19:30:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10 03:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT03H20M", "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": "350" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLBGSV6M" }, "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": "F1RT00002-696-294-1", "itt_flight_key": "F1TF00018-77", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H25M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQUYwZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0Ftd2V5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 14:30:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DMM", "arrival_time": "2026-11-20 17:50:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H20M", "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": "349" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "349" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLBGSV6M" }, "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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQUYwZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0Fvd2V5d09BQUFBPT0=", "origin": "DMM", "departure_time": "2026-11-20 21:00:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20 22:10:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H10M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1165" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1165" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLBGSV6M" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 108585.76, "gross_total": 115012, "base_fare": 99953, "tax": 15889, "sell": { "currency": "BDT", "total": 108585.76, "base_fare": 99953, "tax": 15889 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4NTg1Ljc2LCJiYXNlX2ZhcmUiOjk5OTUzLCJ0YXgiOjE1ODg5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4MDg1Ljc2LCJiYXNlX2ZhcmUiOjk5NDUzLCJ0YXgiOjE1ODg5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNTAxMiwiYmFzZV9mYXJlIjo5OTQ1MywidGF4IjoxNTU1OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 108585.76, "base_fare": 99953, "tax": 15889, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "99453.00", "tax": "15559.00", "discount": 7956.24, "ait": "330.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 108585.76, "base_fare": 99953, "tax": 15889, "gross": { "base_fare": "99453.00", "tax": "15559.00", "discount": "7956.24", "ait": "330.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwODU4NS43NiIsImJhc2VfZmFyZSI6Ijk5OTUzLjAwIiwidGF4IjoiMTU4ODkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5OTQ1My4wMCIsInRheCI6IjE1NTU5LjAwIiwiZGlzY291bnQiOiI3OTU2LjI0IiwiYWl0IjoiMzMwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDgwODUuNzYiLCJiYXNlX2ZhcmUiOiI5OTQ1My4wMCIsInRheCI6IjE1ODg5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk0NTMuMDAiLCJ0YXgiOiIxNTU1OS4wMCIsImRpc2NvdW50IjoiNzk1Ni4yNCIsImFpdCI6IjMzMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTUwMTIuMDAiLCJiYXNlX2ZhcmUiOiI5OTQ1My4wMCIsInRheCI6IjE1NTU5LjAwIiwiZGlzY291bnQiOiI3OTU2LjI0IiwiYWl0IjoiMzMwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDgwODUuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 108585.76, "filter": { "id": "F1RT00002-696-294", "price": 108585.76, "gross_total": 115012, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DMM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 15:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20 22:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091500dmm2026090916101150dmm202609091930dac202609100345350dac202611201430dmm202611201750349dmm202611202100ruh2026112022101165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-697-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-64", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-697-294-0", "itt_flight_key": "F1TF00018-64", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-7#Isgm13003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-7#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "F1RT00002-697-294-1", "itt_flight_key": "F1TF00018-64", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H55M", "transit_time": "15H40M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-93#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-93#Isgm6f003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Premium Economy", "cabin_code": "P", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 109248.02, "gross_total": 113544, "base_fare": 81347, "tax": 33022, "sell": { "currency": "BDT", "total": 109248.02, "base_fare": 81347, "tax": 33022 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA5MjQ4LjAyLCJiYXNlX2ZhcmUiOjgxMzQ3LCJ0YXgiOjMzMDIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4NzQ4LjAyLCJiYXNlX2ZhcmUiOjgwODQ3LCJ0YXgiOjMzMDIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzU0NCwiYmFzZV9mYXJlIjo4MDg0NywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 109248.02, "base_fare": 81347, "tax": 33022, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "80847.00", "tax": "32697.00", "discount": 5820.98, "ait": "325.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 109248.02, "base_fare": 81347, "tax": 33022, "gross": { "base_fare": "80847.00", "tax": "32697.00", "discount": "5820.98", "ait": "325.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwOTI0OC4wMiIsImJhc2VfZmFyZSI6IjgxMzQ3LjAwIiwidGF4IjoiMzMwMjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDg0Ny4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI1ODIwLjk4IiwiYWl0IjoiMzI1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDg3NDguMDIiLCJiYXNlX2ZhcmUiOiI4MDg0Ny4wMCIsInRheCI6IjMzMDIyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4NDcuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiNTgyMC45OCIsImFpdCI6IjMyNS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM1NDQuMDAiLCJiYXNlX2ZhcmUiOiI4MDg0Ny4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI1ODIwLjk4IiwiYWl0IjoiMzI1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDg3NDguMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 109248.02, "filter": { "id": "F1RT00002-697-294", "price": 109248.02, "gross_total": 113544, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609100200dac202609100840582dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-698-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-134", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-698-294-0", "itt_flight_key": "F1TT00016-134", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKAEiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T10:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKAEiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-698-294-1", "itt_flight_key": "F1TT00016-134", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAeWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-21T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT09H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 109277, "gross_total": 108077, "base_fare": 75880, "tax": 32697, "sell": { "currency": "BDT", "total": 109277, "base_fare": 75880, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA5Mjc3LCJiYXNlX2ZhcmUiOjc1ODgwLCJ0YXgiOjMyNjk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4Nzc3LCJiYXNlX2ZhcmUiOjc1MzgwLCJ0YXgiOjMyNjk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwODA3NywiYmFzZV9mYXJlIjo3NTM4MCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 109277, "base_fare": 75880, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75380.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 109277, "base_fare": 75880, "tax": 32697, "gross": { "base_fare": "75380.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwOTI3Ny4wMCIsImJhc2VfZmFyZSI6Ijc1ODgwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTM4MC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA4Nzc3LjAwIiwiYmFzZV9mYXJlIjoiNzUzODAuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MzgwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwODA3Ny4wMCIsImJhc2VfZmFyZSI6Ijc1MzgwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDg3NzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-134", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKAEiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T10:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKAEiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-134", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAeWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-21T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT09H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 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": "non-refundable", "change_before_departure": "not-available" }, "total_price": 109277, "filter": { "id": "F1RT00002-698-294", "price": 109277, "gross_total": 108077, "journey_duration": "PT1D3H35M", "journey_duration_seconds": 99300, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T04:00:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T08:55:00.000+03:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091035dac202609091725586dac202611201845dxb202611202215587dxb202611210750ruh202611210855847", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-699-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-135", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-699-294-0", "itt_flight_key": "F1TT00016-135", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKAEiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAOWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H35M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKAEiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-699-294-1", "itt_flight_key": "F1TT00016-135", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAeWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-21T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT09H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 109277, "gross_total": 108077, "base_fare": 75880, "tax": 32697, "sell": { "currency": "BDT", "total": 109277, "base_fare": 75880, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA5Mjc3LCJiYXNlX2ZhcmUiOjc1ODgwLCJ0YXgiOjMyNjk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4Nzc3LCJiYXNlX2ZhcmUiOjc1MzgwLCJ0YXgiOjMyNjk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwODA3NywiYmFzZV9mYXJlIjo3NTM4MCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 109277, "base_fare": 75880, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75380.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 109277, "base_fare": 75880, "tax": 32697, "gross": { "base_fare": "75380.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwOTI3Ny4wMCIsImJhc2VfZmFyZSI6Ijc1ODgwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTM4MC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA4Nzc3LjAwIiwiYmFzZV9mYXJlIjoiNzUzODAuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MzgwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwODA3Ny4wMCIsImJhc2VfZmFyZSI6Ijc1MzgwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDg3NzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-135", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKAEiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAOWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H35M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKAEiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-135", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAeWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-21T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT09H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 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": "non-refundable", "change_before_departure": "not-available" }, "total_price": 109277, "filter": { "id": "F1RT00002-699-294", "price": 109277, "gross_total": 108077, "journey_duration": "PT1D9H30M", "journey_duration_seconds": 120600, "layover_duration": "PT19H10M", "layover_duration_seconds": 69000, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T04:00:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T08:55:00.000+03:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091645dac202609092320584dac202611201845dxb202611202215587dxb202611210750ruh202611210855847", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-700-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-136", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-700-294-0", "itt_flight_key": "F1TT00016-136", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKAEiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKAEiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-700-294-1", "itt_flight_key": "F1TT00016-136", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAeWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-21T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT09H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 109277, "gross_total": 108077, "base_fare": 75880, "tax": 32697, "sell": { "currency": "BDT", "total": 109277, "base_fare": 75880, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA5Mjc3LCJiYXNlX2ZhcmUiOjc1ODgwLCJ0YXgiOjMyNjk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4Nzc3LCJiYXNlX2ZhcmUiOjc1MzgwLCJ0YXgiOjMyNjk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwODA3NywiYmFzZV9mYXJlIjo3NTM4MCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 109277, "base_fare": 75880, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75380.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 109277, "base_fare": 75880, "tax": 32697, "gross": { "base_fare": "75380.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwOTI3Ny4wMCIsImJhc2VfZmFyZSI6Ijc1ODgwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTM4MC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA4Nzc3LjAwIiwiYmFzZV9mYXJlIjoiNzUzODAuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MzgwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwODA3Ny4wMCIsImJhc2VfZmFyZSI6Ijc1MzgwLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMDg3NzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "L", "farebasis": "LXEEPSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-136", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKAEiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "fareBasisCode": "LXEEPSA1", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l6SyeCdjaMSSDGlSaDZ9P7HqGynEIGkL56mEIKQDORpCnfr8O10RT4SkCHmc0xg8dMAtuoEkTCeH9XXFhnXEm8oV9wy10aVxJag7tE3VAxnje9jMdY2kwmU0yjSJvAXupjMcd63uPfk3Ch2P12QRtivNvcDdfQsyA==", "FareInfoRef": "0bnHpB9GuDKAEiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-136", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAeWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-21T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT09H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 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": "non-refundable", "change_before_departure": "not-available" }, "total_price": 109277, "filter": { "id": "F1RT00002-700-294", "price": 109277, "gross_total": 108077, "journey_duration": "PT1D13H5M", "journey_duration_seconds": 133500, "layover_duration": "PT22H40M", "layover_duration_seconds": 81600, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T09:45:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T08:55:00.000+03:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609100200dac202609100840582dac202611201845dxb202611202215587dxb202611210750ruh202611210855847", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-701-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-52", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-701-294-0", "itt_flight_key": "F1TF00018-52", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-701-294-1", "itt_flight_key": "F1TF00018-52", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2D1H0M", "transit_time": "1D10H45M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-SV521-GF5301-2026112117-2026112119-I", "origin": "BAH", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 19:00:00", "destination_terminal": "2", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H20M", "distance": null, "lay_over": "PT18H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "521" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "521" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 110542.43, "gross_total": 109109, "base_fare": 79074, "tax": 30847, "sell": { "currency": "BDT", "total": 110542.43, "base_fare": 79074, "tax": 30847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEwNTQyLjQzLCJiYXNlX2ZhcmUiOjc5MDc0LCJ0YXgiOjMwODQ3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEwMDQyLjQzLCJiYXNlX2ZhcmUiOjc4NTc0LCJ0YXgiOjMwODQ3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwOTEwOSwiYmFzZV9mYXJlIjo3ODU3NCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 110542.43, "base_fare": 79074, "tax": 30847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "78574.00", "tax": "30535.00", "discount": 78.57, "ait": "312.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 110542.43, "base_fare": 79074, "tax": 30847, "gross": { "base_fare": "78574.00", "tax": "30535.00", "discount": "78.57", "ait": "312.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMDU0Mi40MyIsImJhc2VfZmFyZSI6Ijc5MDc0LjAwIiwidGF4IjoiMzA4NDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODU3NC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI3OC41NyIsImFpdCI6IjMxMi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEwMDQyLjQzIiwiYmFzZV9mYXJlIjoiNzg1NzQuMDAiLCJ0YXgiOiIzMDg0Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NTc0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6Ijc4LjU3IiwiYWl0IjoiMzEyLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwOTEwOS4wMCIsImJhc2VfZmFyZSI6Ijc4NTc0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6Ijc4LjU3IiwiYWl0IjoiMzEyLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTAwNDIuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 110542.43, "filter": { "id": "F1RT00002-701-294", "price": 110542.43, "gross_total": 109109, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211740ruh202611211900521", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-702-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-53", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-702-294-0", "itt_flight_key": "F1TF00018-53", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-702-294-1", "itt_flight_key": "F1TF00018-53", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D19H55M", "transit_time": "1D5H45M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-SV521-GF5301-2026112117-2026112119-I", "origin": "BAH", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 19:00:00", "destination_terminal": "2", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H20M", "distance": null, "lay_over": "PT18H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "521" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "521" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 110542.43, "gross_total": 109109, "base_fare": 79074, "tax": 30847, "sell": { "currency": "BDT", "total": 110542.43, "base_fare": 79074, "tax": 30847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEwNTQyLjQzLCJiYXNlX2ZhcmUiOjc5MDc0LCJ0YXgiOjMwODQ3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEwMDQyLjQzLCJiYXNlX2ZhcmUiOjc4NTc0LCJ0YXgiOjMwODQ3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwOTEwOSwiYmFzZV9mYXJlIjo3ODU3NCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 110542.43, "base_fare": 79074, "tax": 30847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "78574.00", "tax": "30535.00", "discount": 78.57, "ait": "312.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 110542.43, "base_fare": 79074, "tax": 30847, "gross": { "base_fare": "78574.00", "tax": "30535.00", "discount": "78.57", "ait": "312.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMDU0Mi40MyIsImJhc2VfZmFyZSI6Ijc5MDc0LjAwIiwidGF4IjoiMzA4NDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODU3NC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI3OC41NyIsImFpdCI6IjMxMi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEwMDQyLjQzIiwiYmFzZV9mYXJlIjoiNzg1NzQuMDAiLCJ0YXgiOiIzMDg0Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NTc0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6Ijc4LjU3IiwiYWl0IjoiMzEyLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwOTEwOS4wMCIsImJhc2VfZmFyZSI6Ijc4NTc0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6Ijc4LjU3IiwiYWl0IjoiMzEyLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTAwNDIuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 110542.43, "filter": { "id": "F1RT00002-702-294", "price": 110542.43, "gross_total": 109109, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211740ruh202611211900521", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-703-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-54", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-703-294-0", "itt_flight_key": "F1TF00018-54", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "GF-GF-GF190-GF190-2026090916-2026090917-O", "origin": "RUH", "departure_time": "2026-09-09 16:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCLIT3SA" }, "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": "F1RT00002-703-294-1", "itt_flight_key": "F1TF00018-54", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D16H0M", "transit_time": "1D1H45M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-SV521-GF5301-2026112117-2026112119-I", "origin": "BAH", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 19:00:00", "destination_terminal": "2", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H20M", "distance": null, "lay_over": "PT18H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "521" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "521" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 110542.43, "gross_total": 109109, "base_fare": 79074, "tax": 30847, "sell": { "currency": "BDT", "total": 110542.43, "base_fare": 79074, "tax": 30847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEwNTQyLjQzLCJiYXNlX2ZhcmUiOjc5MDc0LCJ0YXgiOjMwODQ3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEwMDQyLjQzLCJiYXNlX2ZhcmUiOjc4NTc0LCJ0YXgiOjMwODQ3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwOTEwOSwiYmFzZV9mYXJlIjo3ODU3NCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 110542.43, "base_fare": 79074, "tax": 30847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "78574.00", "tax": "30535.00", "discount": 78.57, "ait": "312.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 110542.43, "base_fare": 79074, "tax": 30847, "gross": { "base_fare": "78574.00", "tax": "30535.00", "discount": "78.57", "ait": "312.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMDU0Mi40MyIsImJhc2VfZmFyZSI6Ijc5MDc0LjAwIiwidGF4IjoiMzA4NDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODU3NC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI3OC41NyIsImFpdCI6IjMxMi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEwMDQyLjQzIiwiYmFzZV9mYXJlIjoiNzg1NzQuMDAiLCJ0YXgiOiIzMDg0Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NTc0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6Ijc4LjU3IiwiYWl0IjoiMzEyLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwOTEwOS4wMCIsImJhc2VfZmFyZSI6Ijc4NTc0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6Ijc4LjU3IiwiYWl0IjoiMzEyLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTAwNDIuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 110542.43, "filter": { "id": "F1RT00002-703-294", "price": 110542.43, "gross_total": 109109, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211740ruh202611211900521", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-704-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-55", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-704-294-0", "itt_flight_key": "F1TF00018-55", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H55M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQWZ6ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FRd2V5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 11:15:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-09-09 14:05:00", "destination_terminal": "A", "destination_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "572" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "572" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LNN02H79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "" } }, "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": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQWZ6ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FTd2V5d09BQUFBPT0=", "origin": "AUH", "departure_time": "2026-09-09 22:00:00", "origin_terminal": "A", "origin_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 04:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT07H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "L", "meal_code": null, "seat_available": "3", "fareBasisCode": "LNN02H79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "" } }, "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": "F1RT00002-704-294-1", "itt_flight_key": "F1TF00018-55", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H50M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQWl6ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FVd2V5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 21:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-11-21 01:10:00", "destination_terminal": "A", "destination_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "383" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "383" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UNN02H79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "" } }, "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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQWl6ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FXd2V5d09BQUFBPT0=", "origin": "AUH", "departure_time": "2026-11-21 15:00:00", "origin_terminal": "A", "origin_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 16:00:00", "destination_terminal": "2", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT13H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "573" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "573" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UNN02H79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 110906, "gross_total": 109393, "base_fare": 89810, "tax": 20396, "sell": { "currency": "BDT", "total": 110906, "base_fare": 89810, "tax": 20396 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEwOTA2LCJiYXNlX2ZhcmUiOjg5ODEwLCJ0YXgiOjIwMzk2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEwNDA2LCJiYXNlX2ZhcmUiOjg5MzEwLCJ0YXgiOjIwMzk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwOTM5MywiYmFzZV9mYXJlIjo4OTMxMCwidGF4IjoyMDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 110906, "base_fare": 89810, "tax": 20396, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "89310.00", "tax": "20083.00", "discount": 0, "ait": "313.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 110906, "base_fare": 89810, "tax": 20396, "gross": { "base_fare": "89310.00", "tax": "20083.00", "discount": "0.00", "ait": "313.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMDkwNi4wMCIsImJhc2VfZmFyZSI6Ijg5ODEwLjAwIiwidGF4IjoiMjAzOTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTMxMC4wMCIsInRheCI6IjIwMDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMzEzLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTA0MDYuMDAiLCJiYXNlX2ZhcmUiOiI4OTMxMC4wMCIsInRheCI6IjIwMzk2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODkzMTAuMDAiLCJ0YXgiOiIyMDA4My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjMxMy4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDkzOTMuMDAiLCJiYXNlX2ZhcmUiOiI4OTMxMC4wMCIsInRheCI6IjIwMDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMzEzLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTA0MDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 110906, "filter": { "id": "F1RT00002-704-294", "price": 110906, "gross_total": 109393, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091115auh202609091405572auh202609092200dac202609100450382dac202611202145auh202611210110383auh202611211500ruh202611211600573", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-705-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-58", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-705-294-0", "itt_flight_key": "F1TF00018-58", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H55M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQTA1ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FRd2V5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 11:15:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-09-09 14:05:00", "destination_terminal": "A", "destination_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "572" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "572" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LNN02V79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQTA1ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FTd2V5d09BQUFBPT0=", "origin": "AUH", "departure_time": "2026-09-09 22:00:00", "origin_terminal": "A", "origin_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 04:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT07H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "L", "meal_code": null, "seat_available": "3", "fareBasisCode": "LNN02V79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "F1RT00002-705-294-1", "itt_flight_key": "F1TF00018-58", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H50M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQTM1ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FVd2V5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 21:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-11-21 01:10:00", "destination_terminal": "A", "destination_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "383" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "383" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UNN02V79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQTM1ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FXd2V5d09BQUFBPT0=", "origin": "AUH", "departure_time": "2026-11-21 15:00:00", "origin_terminal": "A", "origin_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 16:00:00", "destination_terminal": "2", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT13H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "573" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "573" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasisCode": "UNN02V79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 114671, "gross_total": 113147, "base_fare": 93564, "tax": 20407, "sell": { "currency": "BDT", "total": 114671, "base_fare": 93564, "tax": 20407 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0NjcxLCJiYXNlX2ZhcmUiOjkzNTY0LCJ0YXgiOjIwNDA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0MTcxLCJiYXNlX2ZhcmUiOjkzMDY0LCJ0YXgiOjIwNDA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzE0NywiYmFzZV9mYXJlIjo5MzA2NCwidGF4IjoyMDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114671, "base_fare": 93564, "tax": 20407, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "93064.00", "tax": "20083.00", "discount": 0, "ait": "324.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 114671, "base_fare": 93564, "tax": 20407, "gross": { "base_fare": "93064.00", "tax": "20083.00", "discount": "0.00", "ait": "324.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDY3MS4wMCIsImJhc2VfZmFyZSI6IjkzNTY0LjAwIiwidGF4IjoiMjA0MDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzA2NC4wMCIsInRheCI6IjIwMDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMzI0LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQxNzEuMDAiLCJiYXNlX2ZhcmUiOiI5MzA2NC4wMCIsInRheCI6IjIwNDA3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTMwNjQuMDAiLCJ0YXgiOiIyMDA4My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjMyNC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTMxNDcuMDAiLCJiYXNlX2ZhcmUiOiI5MzA2NC4wMCIsInRheCI6IjIwMDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMzI0LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQxNzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 114671, "filter": { "id": "F1RT00002-705-294", "price": 114671, "gross_total": 113147, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091115auh202609091405572auh202609092200dac202609100450382dac202611202145auh202611210110383auh202611211500ruh202611211600573", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-706-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-59", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-706-294-0", "itt_flight_key": "F1TF00018-59", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "GF-GF-GF168-GF168-2026090918-2026090919-O", "origin": "RUH", "departure_time": "2026-09-09 18:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "F1RT00002-706-294-1", "itt_flight_key": "F1TF00018-59", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "7H20M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF161-GF161-2026112101-2026112102-I", "origin": "BAH", "departure_time": "2026-11-21 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 02:50:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 114964.01, "gross_total": 113522, "base_fare": 83487, "tax": 30860, "sell": { "currency": "BDT", "total": 114964.01, "base_fare": 83487, "tax": 30860 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0OTY0LjAxLCJiYXNlX2ZhcmUiOjgzNDg3LCJ0YXgiOjMwODYwfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0NDY0LjAxLCJiYXNlX2ZhcmUiOjgyOTg3LCJ0YXgiOjMwODYwLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzUyMiwiYmFzZV9mYXJlIjo4Mjk4NywidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114964.01, "base_fare": 83487, "tax": 30860, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82987.00", "tax": "30535.00", "discount": 82.99, "ait": "325.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 114964.01, "base_fare": 83487, "tax": 30860, "gross": { "base_fare": "82987.00", "tax": "30535.00", "discount": "82.99", "ait": "325.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDk2NC4wMSIsImJhc2VfZmFyZSI6IjgzNDg3LjAwIiwidGF4IjoiMzA4NjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4Mjk4Ny4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4Mi45OSIsImFpdCI6IjMyNS4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0NDY0LjAxIiwiYmFzZV9mYXJlIjoiODI5ODcuMDAiLCJ0YXgiOiIzMDg2MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyOTg3LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgyLjk5IiwiYWl0IjoiMzI1LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzUyMi4wMCIsImJhc2VfZmFyZSI6IjgyOTg3LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgyLjk5IiwiYWl0IjoiMzI1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ0NjQuMDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 114964.01, "filter": { "id": "F1RT00002-706-294", "price": 114964.01, "gross_total": 113522, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 18:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21 02:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091800bah202609091925168bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-707-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-60", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-707-294-0", "itt_flight_key": "F1TF00018-60", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "GF-GF-GF168-GF168-2026090918-2026090919-O", "origin": "RUH", "departure_time": "2026-09-09 18:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "F1RT00002-707-294-1", "itt_flight_key": "F1TF00018-60", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H0M", "transit_time": "15H30M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF163-GF163-2026112109-2026112111-I", "origin": "BAH", "departure_time": "2026-11-21 09:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 11:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 114964.01, "gross_total": 113522, "base_fare": 83487, "tax": 30860, "sell": { "currency": "BDT", "total": 114964.01, "base_fare": 83487, "tax": 30860 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0OTY0LjAxLCJiYXNlX2ZhcmUiOjgzNDg3LCJ0YXgiOjMwODYwfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0NDY0LjAxLCJiYXNlX2ZhcmUiOjgyOTg3LCJ0YXgiOjMwODYwLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzUyMiwiYmFzZV9mYXJlIjo4Mjk4NywidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114964.01, "base_fare": 83487, "tax": 30860, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82987.00", "tax": "30535.00", "discount": 82.99, "ait": "325.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 114964.01, "base_fare": 83487, "tax": 30860, "gross": { "base_fare": "82987.00", "tax": "30535.00", "discount": "82.99", "ait": "325.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDk2NC4wMSIsImJhc2VfZmFyZSI6IjgzNDg3LjAwIiwidGF4IjoiMzA4NjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4Mjk4Ny4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4Mi45OSIsImFpdCI6IjMyNS4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0NDY0LjAxIiwiYmFzZV9mYXJlIjoiODI5ODcuMDAiLCJ0YXgiOiIzMDg2MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyOTg3LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgyLjk5IiwiYWl0IjoiMzI1LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzUyMi4wMCIsImJhc2VfZmFyZSI6IjgyOTg3LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgyLjk5IiwiYWl0IjoiMzI1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ0NjQuMDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 114964.01, "filter": { "id": "F1RT00002-707-294", "price": 114964.01, "gross_total": 113522, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 18:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091800bah202609091925168bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-708-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-61", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-708-294-0", "itt_flight_key": "F1TF00018-61", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "GF-GF-GF168-GF168-2026090918-2026090919-O", "origin": "RUH", "departure_time": "2026-09-09 18:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "F1RT00002-708-294-1", "itt_flight_key": "F1TF00018-61", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H45M", "transit_time": "19H15M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF189-GF189-2026112113-2026112114-I", "origin": "BAH", "departure_time": "2026-11-21 13:20:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 14:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 114964.01, "gross_total": 113522, "base_fare": 83487, "tax": 30860, "sell": { "currency": "BDT", "total": 114964.01, "base_fare": 83487, "tax": 30860 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0OTY0LjAxLCJiYXNlX2ZhcmUiOjgzNDg3LCJ0YXgiOjMwODYwfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0NDY0LjAxLCJiYXNlX2ZhcmUiOjgyOTg3LCJ0YXgiOjMwODYwLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzUyMiwiYmFzZV9mYXJlIjo4Mjk4NywidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114964.01, "base_fare": 83487, "tax": 30860, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82987.00", "tax": "30535.00", "discount": 82.99, "ait": "325.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 114964.01, "base_fare": 83487, "tax": 30860, "gross": { "base_fare": "82987.00", "tax": "30535.00", "discount": "82.99", "ait": "325.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDk2NC4wMSIsImJhc2VfZmFyZSI6IjgzNDg3LjAwIiwidGF4IjoiMzA4NjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4Mjk4Ny4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4Mi45OSIsImFpdCI6IjMyNS4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0NDY0LjAxIiwiYmFzZV9mYXJlIjoiODI5ODcuMDAiLCJ0YXgiOiIzMDg2MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyOTg3LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgyLjk5IiwiYWl0IjoiMzI1LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzUyMi4wMCIsImJhc2VfZmFyZSI6IjgyOTg3LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgyLjk5IiwiYWl0IjoiMzI1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ0NjQuMDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 114964.01, "filter": { "id": "F1RT00002-708-294", "price": 114964.01, "gross_total": 113522, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21 14:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091800bah202609091925168bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-709-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-62", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-709-294-0", "itt_flight_key": "F1TF00018-62", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "GF-GF-GF168-GF168-2026090918-2026090919-O", "origin": "RUH", "departure_time": "2026-09-09 18:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "F1RT00002-709-294-1", "itt_flight_key": "F1TF00018-62", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D12H5M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF167-GF167-2026112115-2026112117-I", "origin": "BAH", "departure_time": "2026-11-21 15:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 17:05:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 114964.01, "gross_total": 113522, "base_fare": 83487, "tax": 30860, "sell": { "currency": "BDT", "total": 114964.01, "base_fare": 83487, "tax": 30860 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0OTY0LjAxLCJiYXNlX2ZhcmUiOjgzNDg3LCJ0YXgiOjMwODYwfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0NDY0LjAxLCJiYXNlX2ZhcmUiOjgyOTg3LCJ0YXgiOjMwODYwLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzUyMiwiYmFzZV9mYXJlIjo4Mjk4NywidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114964.01, "base_fare": 83487, "tax": 30860, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82987.00", "tax": "30535.00", "discount": 82.99, "ait": "325.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 114964.01, "base_fare": 83487, "tax": 30860, "gross": { "base_fare": "82987.00", "tax": "30535.00", "discount": "82.99", "ait": "325.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDk2NC4wMSIsImJhc2VfZmFyZSI6IjgzNDg3LjAwIiwidGF4IjoiMzA4NjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4Mjk4Ny4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4Mi45OSIsImFpdCI6IjMyNS4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0NDY0LjAxIiwiYmFzZV9mYXJlIjoiODI5ODcuMDAiLCJ0YXgiOiIzMDg2MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyOTg3LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgyLjk5IiwiYWl0IjoiMzI1LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzUyMi4wMCIsImJhc2VfZmFyZSI6IjgyOTg3LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgyLjk5IiwiYWl0IjoiMzI1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ0NjQuMDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 114964.01, "filter": { "id": "F1RT00002-709-294", "price": 114964.01, "gross_total": 113522, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 18:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 17:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091800bah202609091925168bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-710-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-63", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-710-294-0", "itt_flight_key": "F1TF00018-63", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "GF-GF-GF168-GF168-2026090918-2026090919-O", "origin": "RUH", "departure_time": "2026-09-09 18:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "F1RT00002-710-294-1", "itt_flight_key": "F1TF00018-63", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D17H30M", "transit_time": "1D3H0M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF169-GF169-2026112121-2026112122-I", "origin": "BAH", "departure_time": "2026-11-21 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 22:30:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 114964.01, "gross_total": 113522, "base_fare": 83487, "tax": 30860, "sell": { "currency": "BDT", "total": 114964.01, "base_fare": 83487, "tax": 30860 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0OTY0LjAxLCJiYXNlX2ZhcmUiOjgzNDg3LCJ0YXgiOjMwODYwfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0NDY0LjAxLCJiYXNlX2ZhcmUiOjgyOTg3LCJ0YXgiOjMwODYwLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzUyMiwiYmFzZV9mYXJlIjo4Mjk4NywidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114964.01, "base_fare": 83487, "tax": 30860, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82987.00", "tax": "30535.00", "discount": 82.99, "ait": "325.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 114964.01, "base_fare": 83487, "tax": 30860, "gross": { "base_fare": "82987.00", "tax": "30535.00", "discount": "82.99", "ait": "325.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDk2NC4wMSIsImJhc2VfZmFyZSI6IjgzNDg3LjAwIiwidGF4IjoiMzA4NjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4Mjk4Ny4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4Mi45OSIsImFpdCI6IjMyNS4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0NDY0LjAxIiwiYmFzZV9mYXJlIjoiODI5ODcuMDAiLCJ0YXgiOiIzMDg2MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyOTg3LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgyLjk5IiwiYWl0IjoiMzI1LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzUyMi4wMCIsImJhc2VfZmFyZSI6IjgyOTg3LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgyLjk5IiwiYWl0IjoiMzI1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ0NjQuMDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 114964.01, "filter": { "id": "F1RT00002-710-294", "price": 114964.01, "gross_total": 113522, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 18:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-21 22:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091800bah202609091925168bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611212105ruh202611212230169", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-711-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-65", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-711-294-0", "itt_flight_key": "F1TF00018-65", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "F1RT00002-711-294-1", "itt_flight_key": "F1TF00018-65", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H50M", "transit_time": "18H30M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF161-GF161-2026112101-2026112102-I", "origin": "BAH", "departure_time": "2026-11-21 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 02:50:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 115359.62, "gross_total": 113917, "base_fare": 83882, "tax": 30861, "sell": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MzU5LjYyLCJiYXNlX2ZhcmUiOjgzODgyLCJ0YXgiOjMwODYxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0ODU5LjYyLCJiYXNlX2ZhcmUiOjgzMzgyLCJ0YXgiOjMwODYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxNywiYmFzZV9mYXJlIjo4MzM4MiwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": 83.38, "ait": "326.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": "83.38", "ait": "326.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTM1OS42MiIsImJhc2VfZmFyZSI6IjgzODgyLjAwIiwidGF4IjoiMzA4NjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzM4Mi4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4My4zOCIsImFpdCI6IjMyNi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0ODU5LjYyIiwiYmFzZV9mYXJlIjoiODMzODIuMDAiLCJ0YXgiOiIzMDg2MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxNy4wMCIsImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ4NTkuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 115359.62, "filter": { "id": "F1RT00002-711-294", "price": 115359.62, "gross_total": 113917, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21 02:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-712-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-66", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-712-294-0", "itt_flight_key": "F1TF00018-66", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "F1RT00002-712-294-1", "itt_flight_key": "F1TF00018-66", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D17H0M", "transit_time": "1D2H40M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF163-GF163-2026112109-2026112111-I", "origin": "BAH", "departure_time": "2026-11-21 09:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 11:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 115359.62, "gross_total": 113917, "base_fare": 83882, "tax": 30861, "sell": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MzU5LjYyLCJiYXNlX2ZhcmUiOjgzODgyLCJ0YXgiOjMwODYxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0ODU5LjYyLCJiYXNlX2ZhcmUiOjgzMzgyLCJ0YXgiOjMwODYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxNywiYmFzZV9mYXJlIjo4MzM4MiwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": 83.38, "ait": "326.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": "83.38", "ait": "326.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTM1OS42MiIsImJhc2VfZmFyZSI6IjgzODgyLjAwIiwidGF4IjoiMzA4NjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzM4Mi4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4My4zOCIsImFpdCI6IjMyNi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0ODU5LjYyIiwiYmFzZV9mYXJlIjoiODMzODIuMDAiLCJ0YXgiOiIzMDg2MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxNy4wMCIsImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ4NTkuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 115359.62, "filter": { "id": "F1RT00002-712-294", "price": 115359.62, "gross_total": 113917, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-713-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-67", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-713-294-0", "itt_flight_key": "F1TF00018-67", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "F1RT00002-713-294-1", "itt_flight_key": "F1TF00018-67", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D20H45M", "transit_time": "1D6H25M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF189-GF189-2026112113-2026112114-I", "origin": "BAH", "departure_time": "2026-11-21 13:20:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 14:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 115359.62, "gross_total": 113917, "base_fare": 83882, "tax": 30861, "sell": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MzU5LjYyLCJiYXNlX2ZhcmUiOjgzODgyLCJ0YXgiOjMwODYxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0ODU5LjYyLCJiYXNlX2ZhcmUiOjgzMzgyLCJ0YXgiOjMwODYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxNywiYmFzZV9mYXJlIjo4MzM4MiwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": 83.38, "ait": "326.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": "83.38", "ait": "326.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTM1OS42MiIsImJhc2VfZmFyZSI6IjgzODgyLjAwIiwidGF4IjoiMzA4NjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzM4Mi4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4My4zOCIsImFpdCI6IjMyNi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0ODU5LjYyIiwiYmFzZV9mYXJlIjoiODMzODIuMDAiLCJ0YXgiOiIzMDg2MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxNy4wMCIsImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ4NTkuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 115359.62, "filter": { "id": "F1RT00002-713-294", "price": 115359.62, "gross_total": 113917, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21 14:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-714-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-68", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-714-294-0", "itt_flight_key": "F1TF00018-68", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "F1RT00002-714-294-1", "itt_flight_key": "F1TF00018-68", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D23H5M", "transit_time": "1D8H45M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF167-GF167-2026112115-2026112117-I", "origin": "BAH", "departure_time": "2026-11-21 15:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 17:05:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 115359.62, "gross_total": 113917, "base_fare": 83882, "tax": 30861, "sell": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MzU5LjYyLCJiYXNlX2ZhcmUiOjgzODgyLCJ0YXgiOjMwODYxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0ODU5LjYyLCJiYXNlX2ZhcmUiOjgzMzgyLCJ0YXgiOjMwODYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxNywiYmFzZV9mYXJlIjo4MzM4MiwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": 83.38, "ait": "326.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": "83.38", "ait": "326.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTM1OS42MiIsImJhc2VfZmFyZSI6IjgzODgyLjAwIiwidGF4IjoiMzA4NjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzM4Mi4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4My4zOCIsImFpdCI6IjMyNi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0ODU5LjYyIiwiYmFzZV9mYXJlIjoiODMzODIuMDAiLCJ0YXgiOiIzMDg2MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxNy4wMCIsImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ4NTkuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 115359.62, "filter": { "id": "F1RT00002-714-294", "price": 115359.62, "gross_total": 113917, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 17:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-715-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-69", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-715-294-0", "itt_flight_key": "F1TF00018-69", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "GF-GF-GF162-GF162-2026090907-2026090908-O", "origin": "RUH", "departure_time": "2026-09-09 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 08:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "162" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "F1RT00002-715-294-1", "itt_flight_key": "F1TF00018-69", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT2D4H30M", "transit_time": "1D14H10M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF169-GF169-2026112121-2026112122-I", "origin": "BAH", "departure_time": "2026-11-21 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 22:30:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 115359.62, "gross_total": 113917, "base_fare": 83882, "tax": 30861, "sell": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MzU5LjYyLCJiYXNlX2ZhcmUiOjgzODgyLCJ0YXgiOjMwODYxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0ODU5LjYyLCJiYXNlX2ZhcmUiOjgzMzgyLCJ0YXgiOjMwODYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxNywiYmFzZV9mYXJlIjo4MzM4MiwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": 83.38, "ait": "326.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": "83.38", "ait": "326.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTM1OS42MiIsImJhc2VfZmFyZSI6IjgzODgyLjAwIiwidGF4IjoiMzA4NjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzM4Mi4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4My4zOCIsImFpdCI6IjMyNi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0ODU5LjYyIiwiYmFzZV9mYXJlIjoiODMzODIuMDAiLCJ0YXgiOiIzMDg2MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxNy4wMCIsImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ4NTkuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 115359.62, "filter": { "id": "F1RT00002-715-294", "price": 115359.62, "gross_total": 113917, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-21 22:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090700bah202609090815162bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611212105ruh202611212230169", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-716-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-70", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-716-294-0", "itt_flight_key": "F1TF00018-70", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "F1RT00002-716-294-1", "itt_flight_key": "F1TF00018-70", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H45M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF161-GF161-2026112101-2026112102-I", "origin": "BAH", "departure_time": "2026-11-21 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 02:50:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 115359.62, "gross_total": 113917, "base_fare": 83882, "tax": 30861, "sell": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MzU5LjYyLCJiYXNlX2ZhcmUiOjgzODgyLCJ0YXgiOjMwODYxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0ODU5LjYyLCJiYXNlX2ZhcmUiOjgzMzgyLCJ0YXgiOjMwODYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxNywiYmFzZV9mYXJlIjo4MzM4MiwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": 83.38, "ait": "326.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": "83.38", "ait": "326.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTM1OS42MiIsImJhc2VfZmFyZSI6IjgzODgyLjAwIiwidGF4IjoiMzA4NjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzM4Mi4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4My4zOCIsImFpdCI6IjMyNi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0ODU5LjYyIiwiYmFzZV9mYXJlIjoiODMzODIuMDAiLCJ0YXgiOiIzMDg2MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxNy4wMCIsImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ4NTkuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 115359.62, "filter": { "id": "F1RT00002-716-294", "price": 115359.62, "gross_total": 113917, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21 02:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-717-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-71", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-717-294-0", "itt_flight_key": "F1TF00018-71", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "F1RT00002-717-294-1", "itt_flight_key": "F1TF00018-71", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H55M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF163-GF163-2026112109-2026112111-I", "origin": "BAH", "departure_time": "2026-11-21 09:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 11:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 115359.62, "gross_total": 113917, "base_fare": 83882, "tax": 30861, "sell": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MzU5LjYyLCJiYXNlX2ZhcmUiOjgzODgyLCJ0YXgiOjMwODYxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0ODU5LjYyLCJiYXNlX2ZhcmUiOjgzMzgyLCJ0YXgiOjMwODYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxNywiYmFzZV9mYXJlIjo4MzM4MiwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": 83.38, "ait": "326.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": "83.38", "ait": "326.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTM1OS42MiIsImJhc2VfZmFyZSI6IjgzODgyLjAwIiwidGF4IjoiMzA4NjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzM4Mi4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4My4zOCIsImFpdCI6IjMyNi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0ODU5LjYyIiwiYmFzZV9mYXJlIjoiODMzODIuMDAiLCJ0YXgiOiIzMDg2MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxNy4wMCIsImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ4NTkuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 115359.62, "filter": { "id": "F1RT00002-717-294", "price": 115359.62, "gross_total": 113917, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-718-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-72", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-718-294-0", "itt_flight_key": "F1TF00018-72", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "F1RT00002-718-294-1", "itt_flight_key": "F1TF00018-72", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D15H40M", "transit_time": "1D1H25M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF189-GF189-2026112113-2026112114-I", "origin": "BAH", "departure_time": "2026-11-21 13:20:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 14:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 115359.62, "gross_total": 113917, "base_fare": 83882, "tax": 30861, "sell": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MzU5LjYyLCJiYXNlX2ZhcmUiOjgzODgyLCJ0YXgiOjMwODYxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0ODU5LjYyLCJiYXNlX2ZhcmUiOjgzMzgyLCJ0YXgiOjMwODYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxNywiYmFzZV9mYXJlIjo4MzM4MiwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": 83.38, "ait": "326.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": "83.38", "ait": "326.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTM1OS42MiIsImJhc2VfZmFyZSI6IjgzODgyLjAwIiwidGF4IjoiMzA4NjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzM4Mi4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4My4zOCIsImFpdCI6IjMyNi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0ODU5LjYyIiwiYmFzZV9mYXJlIjoiODMzODIuMDAiLCJ0YXgiOiIzMDg2MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxNy4wMCIsImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ4NTkuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 115359.62, "filter": { "id": "F1RT00002-718-294", "price": 115359.62, "gross_total": 113917, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21 14:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-719-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-73", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-719-294-0", "itt_flight_key": "F1TF00018-73", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "F1RT00002-719-294-1", "itt_flight_key": "F1TF00018-73", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D18H0M", "transit_time": "1D3H45M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF167-GF167-2026112115-2026112117-I", "origin": "BAH", "departure_time": "2026-11-21 15:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 17:05:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 115359.62, "gross_total": 113917, "base_fare": 83882, "tax": 30861, "sell": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MzU5LjYyLCJiYXNlX2ZhcmUiOjgzODgyLCJ0YXgiOjMwODYxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0ODU5LjYyLCJiYXNlX2ZhcmUiOjgzMzgyLCJ0YXgiOjMwODYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxNywiYmFzZV9mYXJlIjo4MzM4MiwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": 83.38, "ait": "326.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": "83.38", "ait": "326.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTM1OS42MiIsImJhc2VfZmFyZSI6IjgzODgyLjAwIiwidGF4IjoiMzA4NjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzM4Mi4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4My4zOCIsImFpdCI6IjMyNi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0ODU5LjYyIiwiYmFzZV9mYXJlIjoiODMzODIuMDAiLCJ0YXgiOiIzMDg2MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxNy4wMCIsImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ4NTkuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 115359.62, "filter": { "id": "F1RT00002-719-294", "price": 115359.62, "gross_total": 113917, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 17:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-720-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-74", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-720-294-0", "itt_flight_key": "F1TF00018-74", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "11H25M", "routes": [ { "air_segment_key": "GF-GF-GF164-GF164-2026090912-2026090913-O", "origin": "RUH", "departure_time": "2026-09-09 12:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 13:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "164" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "F1RT00002-720-294-1", "itt_flight_key": "F1TF00018-74", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D23H25M", "transit_time": "1D9H10M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF169-GF169-2026112121-2026112122-I", "origin": "BAH", "departure_time": "2026-11-21 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 22:30:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 115359.62, "gross_total": 113917, "base_fare": 83882, "tax": 30861, "sell": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MzU5LjYyLCJiYXNlX2ZhcmUiOjgzODgyLCJ0YXgiOjMwODYxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0ODU5LjYyLCJiYXNlX2ZhcmUiOjgzMzgyLCJ0YXgiOjMwODYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxNywiYmFzZV9mYXJlIjo4MzM4MiwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": 83.38, "ait": "326.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": "83.38", "ait": "326.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTM1OS42MiIsImJhc2VfZmFyZSI6IjgzODgyLjAwIiwidGF4IjoiMzA4NjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzM4Mi4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4My4zOCIsImFpdCI6IjMyNi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0ODU5LjYyIiwiYmFzZV9mYXJlIjoiODMzODIuMDAiLCJ0YXgiOiIzMDg2MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxNy4wMCIsImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ4NTkuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 115359.62, "filter": { "id": "F1RT00002-720-294", "price": 115359.62, "gross_total": 113917, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 12:05:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-21 22:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091205bah202609091315164bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611212105ruh202611212230169", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-721-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-75", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-721-294-0", "itt_flight_key": "F1TF00018-75", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "GF-GF-GF190-GF190-2026090916-2026090917-O", "origin": "RUH", "departure_time": "2026-09-09 16:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "F1RT00002-721-294-1", "itt_flight_key": "F1TF00018-75", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H50M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF161-GF161-2026112101-2026112102-I", "origin": "BAH", "departure_time": "2026-11-21 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 02:50:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 115359.62, "gross_total": 113917, "base_fare": 83882, "tax": 30861, "sell": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MzU5LjYyLCJiYXNlX2ZhcmUiOjgzODgyLCJ0YXgiOjMwODYxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0ODU5LjYyLCJiYXNlX2ZhcmUiOjgzMzgyLCJ0YXgiOjMwODYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxNywiYmFzZV9mYXJlIjo4MzM4MiwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": 83.38, "ait": "326.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": "83.38", "ait": "326.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTM1OS42MiIsImJhc2VfZmFyZSI6IjgzODgyLjAwIiwidGF4IjoiMzA4NjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzM4Mi4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4My4zOCIsImFpdCI6IjMyNi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0ODU5LjYyIiwiYmFzZV9mYXJlIjoiODMzODIuMDAiLCJ0YXgiOiIzMDg2MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxNy4wMCIsImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ4NTkuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 115359.62, "filter": { "id": "F1RT00002-721-294", "price": 115359.62, "gross_total": 113917, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 16:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21 02:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-722-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-76", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-722-294-0", "itt_flight_key": "F1TF00018-76", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "GF-GF-GF190-GF190-2026090916-2026090917-O", "origin": "RUH", "departure_time": "2026-09-09 16:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "190" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "S", "meal_code": null, "seat_available": "", "fareBasisCode": "SCFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "F1RT00002-722-294-1", "itt_flight_key": "F1TF00018-76", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H0M", "transit_time": "17H40M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 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": "GF-GF-GF163-GF163-2026112109-2026112111-I", "origin": "BAH", "departure_time": "2026-11-21 09:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 11:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QAFLX3SA" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 45, "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 115359.62, "gross_total": 113917, "base_fare": 83882, "tax": 30861, "sell": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MzU5LjYyLCJiYXNlX2ZhcmUiOjgzODgyLCJ0YXgiOjMwODYxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0ODU5LjYyLCJiYXNlX2ZhcmUiOjgzMzgyLCJ0YXgiOjMwODYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzkxNywiYmFzZV9mYXJlIjo4MzM4MiwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": 83.38, "ait": "326.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 115359.62, "base_fare": 83882, "tax": 30861, "gross": { "base_fare": "83382.00", "tax": "30535.00", "discount": "83.38", "ait": "326.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTM1OS42MiIsImJhc2VfZmFyZSI6IjgzODgyLjAwIiwidGF4IjoiMzA4NjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzM4Mi4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiI4My4zOCIsImFpdCI6IjMyNi4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0ODU5LjYyIiwiYmFzZV9mYXJlIjoiODMzODIuMDAiLCJ0YXgiOiIzMDg2MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzkxNy4wMCIsImJhc2VfZmFyZSI6IjgzMzgyLjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjgzLjM4IiwiYWl0IjoiMzI2LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTQ4NTkuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 115359.62, "filter": { "id": "F1RT00002-722-294", "price": 115359.62, "gross_total": 113917, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091600bah202609091715190bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-723-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-78", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-723-294-0", "itt_flight_key": "F1TF00018-78", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-34#Isgm50003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 21:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-10 00:40:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737-800 -Winglets- Passenger", "name": "Boeing 737-800 -Winglets- Passenger", "picture": "Boeing 737-800 -Winglets- Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-34#Isgm10003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "F1RT00002-723-294-1", "itt_flight_key": "F1TF00018-78", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-54#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KWEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-54#Isgm6f003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KWEESSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 115501.39, "gross_total": 120261, "base_fare": 88064, "tax": 33042, "sell": { "currency": "BDT", "total": 115501.39, "base_fare": 88064, "tax": 33042 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1NTAxLjM5LCJiYXNlX2ZhcmUiOjg4MDY0LCJ0YXgiOjMzMDQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MDAxLjM5LCJiYXNlX2ZhcmUiOjg3NTY0LCJ0YXgiOjMzMDQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMDI2MSwiYmFzZV9mYXJlIjo4NzU2NCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115501.39, "base_fare": 88064, "tax": 33042, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "87564.00", "tax": "32697.00", "discount": 6304.61, "ait": "345.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 115501.39, "base_fare": 88064, "tax": 33042, "gross": { "base_fare": "87564.00", "tax": "32697.00", "discount": "6304.61", "ait": "345.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTUwMS4zOSIsImJhc2VfZmFyZSI6Ijg4MDY0LjAwIiwidGF4IjoiMzMwNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzU2NC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI2MzA0LjYxIiwiYWl0IjoiMzQ1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTUwMDEuMzkiLCJiYXNlX2ZhcmUiOiI4NzU2NC4wMCIsInRheCI6IjMzMDQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODc1NjQuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiNjMwNC42MSIsImFpdCI6IjM0NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjAyNjEuMDAiLCJiYXNlX2ZhcmUiOiI4NzU2NC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI2MzA0LjYxIiwiYWl0IjoiMzQ1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTUwMDEuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 115501.39, "filter": { "id": "F1RT00002-723-294", "price": 115501.39, "gross_total": 120261, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737-800 -Winglets- Passenger", "aircraft_name": "Boeing 737-800 -Winglets- Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09 21:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092115dxb2026091000402265dxb202609101035dac202609101725586dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-724-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-296", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-724-294-0", "itt_flight_key": "F1F400029-296-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "17817dc63e177dcb145ceda09d25db23", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-724-294-1", "itt_flight_key": "F1F400029-296-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "4H0M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "MARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MARTSAB4" ] } } }, { "air_segment_key": "993653c7b2d7f28bd1b5a7adfc0809d6", "origin": "JED", "departure_time": "2026-11-20T22:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T23:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT04H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1050" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1050" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 9, "fareBasisCode": "MARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 115603.76, "gross_total": 113893.07, "base_fare": 99139.61, "tax": 15253.46, "sell": { "currency": "BDT", "total": 115603.76, "base_fare": 99139.61, "tax": 15253.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1NjAzLjc2LCJiYXNlX2ZhcmUiOjk5MTM5LjYxLCJ0YXgiOjE1MjUzLjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MTAzLjc2LCJiYXNlX2ZhcmUiOjk4NjM5LjYxLCJ0YXgiOjE1MjUzLjQ2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzg5My4wNywiYmFzZV9mYXJlIjo5ODYzOS42MSwidGF4IjoxNTI1My40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115603.76, "base_fare": 99139.61, "tax": 15253.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "98639.61", "tax": "15253.46", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 115603.76, "base_fare": 99139.61, "tax": 15253.46, "gross": { "base_fare": "98639.61", "tax": "15253.46", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTYwMy43NiIsImJhc2VfZmFyZSI6Ijk5MTM5LjYxIiwidGF4IjoiMTUyNTMuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5ODYzOS42MSIsInRheCI6IjE1MjUzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTcxMC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE1MTAzLjc2IiwiYmFzZV9mYXJlIjoiOTg2MzkuNjEiLCJ0YXgiOiIxNTI1My40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijk4NjM5LjYxIiwidGF4IjoiMTUyNTMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjEyMTAuNjksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM4OTMuMDciLCJiYXNlX2ZhcmUiOiI5ODYzOS42MSIsInRheCI6IjE1MjUzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjExNTEwMy43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 115603.76, "filter": { "id": "F1RT00002-724-294", "price": 115603.76, "gross_total": 113893.07, "journey_duration": "PT19H0M", "journey_duration_seconds": 68400, "layover_duration": "PT4H0M", "layover_duration_seconds": 14400, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T23:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611201325jed202611201800809jed202611202200ruh2026112023401050", "destination_reach_time": "PT19H0M", "destination_reach_timestamp": 68400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-725-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-297", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-725-294-0", "itt_flight_key": "F1F400029-297-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "17817dc63e177dcb145ceda09d25db23", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-725-294-1", "itt_flight_key": "F1F400029-297-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "MARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MARTSAB4" ] } } }, { "air_segment_key": "3ff892ca71178026e86785dd45baeadf", "origin": "JED", "departure_time": "2026-11-21T01:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-21T02:40:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1056" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1056" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 9, "fareBasisCode": "MARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 115603.76, "gross_total": 113893.07, "base_fare": 99139.61, "tax": 15253.46, "sell": { "currency": "BDT", "total": 115603.76, "base_fare": 99139.61, "tax": 15253.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1NjAzLjc2LCJiYXNlX2ZhcmUiOjk5MTM5LjYxLCJ0YXgiOjE1MjUzLjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MTAzLjc2LCJiYXNlX2ZhcmUiOjk4NjM5LjYxLCJ0YXgiOjE1MjUzLjQ2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzg5My4wNywiYmFzZV9mYXJlIjo5ODYzOS42MSwidGF4IjoxNTI1My40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115603.76, "base_fare": 99139.61, "tax": 15253.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "98639.61", "tax": "15253.46", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 115603.76, "base_fare": 99139.61, "tax": 15253.46, "gross": { "base_fare": "98639.61", "tax": "15253.46", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTYwMy43NiIsImJhc2VfZmFyZSI6Ijk5MTM5LjYxIiwidGF4IjoiMTUyNTMuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5ODYzOS42MSIsInRheCI6IjE1MjUzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTcxMC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE1MTAzLjc2IiwiYmFzZV9mYXJlIjoiOTg2MzkuNjEiLCJ0YXgiOiIxNTI1My40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijk4NjM5LjYxIiwidGF4IjoiMTUyNTMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjEyMTAuNjksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM4OTMuMDciLCJiYXNlX2ZhcmUiOiI5ODYzOS42MSIsInRheCI6IjE1MjUzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjExNTEwMy43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 115603.76, "filter": { "id": "F1RT00002-725-294", "price": 115603.76, "gross_total": 113893.07, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT7H0M", "layover_duration_seconds": 25200, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21T02:40:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611201325jed202611201800809jed202611210100ruh2026112102401056", "destination_reach_time": "PT22H0M", "destination_reach_timestamp": 79200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-726-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-298", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-726-294-0", "itt_flight_key": "F1F400029-298-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H45M", "transit_time": null, "routes": [ { "air_segment_key": "17817dc63e177dcb145ceda09d25db23", "origin": "RUH", "departure_time": "2026-09-09T14:20:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09T23:05:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "804" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HARTSAB4" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-726-294-1", "itt_flight_key": "F1F400029-298-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "804a3363cd5eca6283c6e9533ce69608", "origin": "DAC", "departure_time": "2026-11-20T13:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "JED", "arrival_time": "2026-11-20T18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "809" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "MARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MARTSAB4" ] } } }, { "air_segment_key": "ce4c6d820f92e0a8f7e80dc181629b64", "origin": "JED", "departure_time": "2026-11-20T19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20T21:10:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-11-20", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1084" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1084" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 2, "weight": 23, "unit": "kg", "title": "23 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": "Y", "meal_code": null, "seat_available": 9, "fareBasisCode": "MARTSAB4", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MARTSAB4" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 115603.76, "gross_total": 113893.07, "base_fare": 99139.61, "tax": 15253.46, "sell": { "currency": "BDT", "total": 115603.76, "base_fare": 99139.61, "tax": 15253.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1NjAzLjc2LCJiYXNlX2ZhcmUiOjk5MTM5LjYxLCJ0YXgiOjE1MjUzLjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1MTAzLjc2LCJiYXNlX2ZhcmUiOjk4NjM5LjYxLCJ0YXgiOjE1MjUzLjQ2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMzg5My4wNywiYmFzZV9mYXJlIjo5ODYzOS42MSwidGF4IjoxNTI1My40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 115603.76, "base_fare": 99139.61, "tax": 15253.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "98639.61", "tax": "15253.46", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 115603.76, "base_fare": 99139.61, "tax": 15253.46, "gross": { "base_fare": "98639.61", "tax": "15253.46", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTYwMy43NiIsImJhc2VfZmFyZSI6Ijk5MTM5LjYxIiwidGF4IjoiMTUyNTMuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5ODYzOS42MSIsInRheCI6IjE1MjUzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTcxMC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE1MTAzLjc2IiwiYmFzZV9mYXJlIjoiOTg2MzkuNjEiLCJ0YXgiOiIxNTI1My40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijk4NjM5LjYxIiwidGF4IjoiMTUyNTMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjEyMTAuNjksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTM4OTMuMDciLCJiYXNlX2ZhcmUiOiI5ODYzOS42MSIsInRheCI6IjE1MjUzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjExNTEwMy43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 115603.76, "filter": { "id": "F1RT00002-726-294", "price": 115603.76, "gross_total": 113893.07, "journey_duration": "PT16H30M", "journey_duration_seconds": 59400, "layover_duration": "PT1H30M", "layover_duration_seconds": 5400, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy", "connecting_airport": [ "JED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T14:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T21:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609091420dac202609092305804dac202611201325jed202611201800809jed202611201930ruh2026112021101084", "destination_reach_time": "PT16H30M", "destination_reach_timestamp": 59400 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-727-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-79", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-727-294-0", "itt_flight_key": "F1TF00018-79", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-12#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-12#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "F1RT00002-727-294-1", "itt_flight_key": "F1TF00018-79", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": "6H25M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-93#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-93#Isgm6f003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Premium Economy", "cabin_code": "P", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 116146.57, "gross_total": 120953, "base_fare": 88756, "tax": 33045, "sell": { "currency": "BDT", "total": 116146.57, "base_fare": 88756, "tax": 33045 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2MTQ2LjU3LCJiYXNlX2ZhcmUiOjg4NzU2LCJ0YXgiOjMzMDQ1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE1NjQ2LjU3LCJiYXNlX2ZhcmUiOjg4MjU2LCJ0YXgiOjMzMDQ1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMDk1MywiYmFzZV9mYXJlIjo4ODI1NiwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 116146.57, "base_fare": 88756, "tax": 33045, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "88256.00", "tax": "32697.00", "discount": 6354.43, "ait": "348.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 116146.57, "base_fare": 88756, "tax": 33045, "gross": { "base_fare": "88256.00", "tax": "32697.00", "discount": "6354.43", "ait": "348.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNjE0Ni41NyIsImJhc2VfZmFyZSI6Ijg4NzU2LjAwIiwidGF4IjoiMzMwNDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODI1Ni4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI2MzU0LjQzIiwiYWl0IjoiMzQ4LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTU2NDYuNTciLCJiYXNlX2ZhcmUiOiI4ODI1Ni4wMCIsInRheCI6IjMzMDQ1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODgyNTYuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiNjM1NC40MyIsImFpdCI6IjM0OC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjA5NTMuMDAiLCJiYXNlX2ZhcmUiOiI4ODI1Ni4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI2MzU0LjQzIiwiYWl0IjoiMzQ4LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTU2NDYuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 116146.57, "filter": { "id": "F1RT00002-727-294", "price": 116146.57, "gross_total": 120953, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-728-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-280", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-728-294-0", "itt_flight_key": "F1TT00016-280", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T10:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-728-294-1", "itt_flight_key": "F1TT00016-280", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT03H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 116686, "gross_total": 115486, "base_fare": 83289, "tax": 32697, "sell": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2Njg2LCJiYXNlX2ZhcmUiOjgzMjg5LCJ0YXgiOjMyNjk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2MTg2LCJiYXNlX2ZhcmUiOjgyNzg5LCJ0YXgiOjMyNjk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNTQ4NiwiYmFzZV9mYXJlIjo4Mjc4OSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNjY4Ni4wMCIsImJhc2VfZmFyZSI6IjgzMjg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4Mjc4OS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE2MTg2LjAwIiwiYmFzZV9mYXJlIjoiODI3ODkuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTQ4Ni4wMCIsImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTYxODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-280", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T10:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-280", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT03H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 116686, "filter": { "id": "F1RT00002-728-294", "price": 116686, "gross_total": 115486, "journey_duration": "PT21H20M", "journey_duration_seconds": 76800, "layover_duration": "PT6H50M", "layover_duration_seconds": 24600, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T04:00:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T08:55:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091035dac202609091725586dac202611200100dxb202611200425585dxb202611200750ruh202611200855847", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-729-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-281", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-729-294-0", "itt_flight_key": "F1TT00016-281", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T10:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-729-294-1", "itt_flight_key": "F1TT00016-281", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAYWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T09:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT06H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 116686, "gross_total": 115486, "base_fare": 83289, "tax": 32697, "sell": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2Njg2LCJiYXNlX2ZhcmUiOjgzMjg5LCJ0YXgiOjMyNjk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2MTg2LCJiYXNlX2ZhcmUiOjgyNzg5LCJ0YXgiOjMyNjk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNTQ4NiwiYmFzZV9mYXJlIjo4Mjc4OSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNjY4Ni4wMCIsImJhc2VfZmFyZSI6IjgzMjg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4Mjc4OS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE2MTg2LjAwIiwiYmFzZV9mYXJlIjoiODI3ODkuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTQ4Ni4wMCIsImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTYxODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-281", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T10:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-281", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAYWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T09:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT06H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 116686, "filter": { "id": "F1RT00002-729-294", "price": 116686, "gross_total": 115486, "journey_duration": "PT23H55M", "journey_duration_seconds": 86100, "layover_duration": "PT9H25M", "layover_duration_seconds": 33900, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T04:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091035dac202609091725586dac202611200955dxb202611201320583dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-730-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-282", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-730-294-0", "itt_flight_key": "F1TT00016-282", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T10:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-730-294-1", "itt_flight_key": "F1TT00016-282", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "14H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT14H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 116686, "gross_total": 115486, "base_fare": 83289, "tax": 32697, "sell": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2Njg2LCJiYXNlX2ZhcmUiOjgzMjg5LCJ0YXgiOjMyNjk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2MTg2LCJiYXNlX2ZhcmUiOjgyNzg5LCJ0YXgiOjMyNjk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNTQ4NiwiYmFzZV9mYXJlIjo4Mjc4OSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNjY4Ni4wMCIsImJhc2VfZmFyZSI6IjgzMjg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4Mjc4OS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE2MTg2LjAwIiwiYmFzZV9mYXJlIjoiODI3ODkuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTQ4Ni4wMCIsImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTYxODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-282", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAMWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T10:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T17:25:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-282", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "14H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT14H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 116686, "filter": { "id": "F1RT00002-730-294", "price": 116686, "gross_total": 115486, "journey_duration": "PT1D8H50M", "journey_duration_seconds": 118200, "layover_duration": "PT18H20M", "layover_duration_seconds": 66000, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T04:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091035dac202609091725586dac202611200100dxb202611200425585dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-731-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-283", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-731-294-0", "itt_flight_key": "F1TT00016-283", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAOWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H35M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-731-294-1", "itt_flight_key": "F1TT00016-283", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT03H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 116686, "gross_total": 115486, "base_fare": 83289, "tax": 32697, "sell": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2Njg2LCJiYXNlX2ZhcmUiOjgzMjg5LCJ0YXgiOjMyNjk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2MTg2LCJiYXNlX2ZhcmUiOjgyNzg5LCJ0YXgiOjMyNjk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNTQ4NiwiYmFzZV9mYXJlIjo4Mjc4OSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNjY4Ni4wMCIsImJhc2VfZmFyZSI6IjgzMjg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4Mjc4OS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE2MTg2LjAwIiwiYmFzZV9mYXJlIjoiODI3ODkuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTQ4Ni4wMCIsImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTYxODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-283", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAOWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H35M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-283", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT03H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 116686, "filter": { "id": "F1RT00002-731-294", "price": 116686, "gross_total": 115486, "journey_duration": "PT1D3H15M", "journey_duration_seconds": 98100, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T04:00:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T08:55:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091645dac202609092320584dac202611200100dxb202611200425585dxb202611200750ruh202611200855847", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-732-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-284", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-732-294-0", "itt_flight_key": "F1TT00016-284", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAOWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H35M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-732-294-1", "itt_flight_key": "F1TT00016-284", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAYWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T09:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT06H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 116686, "gross_total": 115486, "base_fare": 83289, "tax": 32697, "sell": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2Njg2LCJiYXNlX2ZhcmUiOjgzMjg5LCJ0YXgiOjMyNjk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2MTg2LCJiYXNlX2ZhcmUiOjgyNzg5LCJ0YXgiOjMyNjk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNTQ4NiwiYmFzZV9mYXJlIjo4Mjc4OSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNjY4Ni4wMCIsImJhc2VfZmFyZSI6IjgzMjg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4Mjc4OS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE2MTg2LjAwIiwiYmFzZV9mYXJlIjoiODI3ODkuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTQ4Ni4wMCIsImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTYxODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-284", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAOWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H35M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-284", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAYWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T09:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT06H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 116686, "filter": { "id": "F1RT00002-732-294", "price": 116686, "gross_total": 115486, "journey_duration": "PT1D5H50M", "journey_duration_seconds": 107400, "layover_duration": "PT15H35M", "layover_duration_seconds": 56100, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T04:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091645dac202609092320584dac202611200955dxb202611201320583dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-733-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-285", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-733-294-0", "itt_flight_key": "F1TT00016-285", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAOWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H35M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-733-294-1", "itt_flight_key": "F1TT00016-285", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "14H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT14H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 116686, "gross_total": 115486, "base_fare": 83289, "tax": 32697, "sell": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2Njg2LCJiYXNlX2ZhcmUiOjgzMjg5LCJ0YXgiOjMyNjk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2MTg2LCJiYXNlX2ZhcmUiOjgyNzg5LCJ0YXgiOjMyNjk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNTQ4NiwiYmFzZV9mYXJlIjo4Mjc4OSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNjY4Ni4wMCIsImJhc2VfZmFyZSI6IjgzMjg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4Mjc4OS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE2MTg2LjAwIiwiYmFzZV9mYXJlIjoiODI3ODkuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTQ4Ni4wMCIsImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTYxODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-285", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAKWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T07:10:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "816" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAOWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-09T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H35M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-285", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "14H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT14H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 116686, "filter": { "id": "F1RT00002-733-294", "price": 116686, "gross_total": 115486, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H30M", "layover_duration_seconds": 88200, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T04:00:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090400dxb202609090710816dxb202609091645dac202609092320584dac202611200100dxb202611200425585dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-734-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-286", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-734-294-0", "itt_flight_key": "F1TT00016-286", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-734-294-1", "itt_flight_key": "F1TT00016-286", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT03H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 116686, "gross_total": 115486, "base_fare": 83289, "tax": 32697, "sell": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2Njg2LCJiYXNlX2ZhcmUiOjgzMjg5LCJ0YXgiOjMyNjk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2MTg2LCJiYXNlX2ZhcmUiOjgyNzg5LCJ0YXgiOjMyNjk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNTQ4NiwiYmFzZV9mYXJlIjo4Mjc4OSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNjY4Ni4wMCIsImJhc2VfZmFyZSI6IjgzMjg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4Mjc4OS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE2MTg2LjAwIiwiYmFzZV9mYXJlIjoiODI3ODkuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTQ4Ni4wMCIsImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTYxODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-286", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-286", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAWWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT03H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 116686, "filter": { "id": "F1RT00002-734-294", "price": 116686, "gross_total": 115486, "journey_duration": "PT1D6H50M", "journey_duration_seconds": 111000, "layover_duration": "PT16H30M", "layover_duration_seconds": 59400, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T09:45:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T08:55:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609100200dac202609100840582dac202611200100dxb202611200425585dxb202611200750ruh202611200855847", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-735-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-287", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-735-294-0", "itt_flight_key": "F1TT00016-287", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-735-294-1", "itt_flight_key": "F1TT00016-287", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAYWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T09:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT06H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 116686, "gross_total": 115486, "base_fare": 83289, "tax": 32697, "sell": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2Njg2LCJiYXNlX2ZhcmUiOjgzMjg5LCJ0YXgiOjMyNjk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2MTg2LCJiYXNlX2ZhcmUiOjgyNzg5LCJ0YXgiOjMyNjk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNTQ4NiwiYmFzZV9mYXJlIjo4Mjc4OSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNjY4Ni4wMCIsImJhc2VfZmFyZSI6IjgzMjg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4Mjc4OS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE2MTg2LjAwIiwiYmFzZV9mYXJlIjoiODI3ODkuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTQ4Ni4wMCIsImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTYxODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-287", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-287", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAYWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T09:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT06H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 116686, "filter": { "id": "F1RT00002-735-294", "price": 116686, "gross_total": 115486, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H5M", "layover_duration_seconds": 68700, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T09:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609100200dac202609100840582dac202611200955dxb202611201320583dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-736-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-288", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-736-294-0", "itt_flight_key": "F1TT00016-288", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-736-294-1", "itt_flight_key": "F1TT00016-288", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "14H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT14H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 116686, "gross_total": 115486, "base_fare": 83289, "tax": 32697, "sell": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2Njg2LCJiYXNlX2ZhcmUiOjgzMjg5LCJ0YXgiOjMyNjk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2MTg2LCJiYXNlX2ZhcmUiOjgyNzg5LCJ0YXgiOjMyNjk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNTQ4NiwiYmFzZV9mYXJlIjo4Mjc4OSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 116686, "base_fare": 83289, "tax": 32697, "gross": { "base_fare": "82789.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNjY4Ni4wMCIsImJhc2VfZmFyZSI6IjgzMjg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4Mjc4OS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE2MTg2LjAwIiwiYmFzZV9mYXJlIjoiODI3ODkuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNTQ4Ni4wMCIsImJhc2VfZmFyZSI6IjgyNzg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTYxODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "K", "farebasis": "KXEESSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-288", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAQWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:45:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T12:55:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT13H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasisCode": "KXEESSA1", "FareRuleKey": "gws-eJxNjs0KxCAMhB+mzD1JodWbYi2FgodtC+1l3\/8xdtRd2ICZ0c\/8hBBMbBIvLvzHgPeQd5QrAQXGs8QEdd5NUN4eiJhiv3M+jqj4NvFEpeGu2j5mS0rBqqt0VANPy69rI+udhQZ1NKplBX4mb7QlLieHiYzjbHzsSGZwU1Z9ABvbLDM=", "FareInfoRef": "0bnHpB9GuDKA9iigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-288", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "14H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT14H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yWtb0lpAmFQQ7dypYd9v+fMSekMBtbMvLLOafUG1cu7t8GfId4Rz4DkKEWx7lj4qxsVQGpgvfr+KSHF9QlIibm5qWjtMaoQQyQJLFJJZv1vPlg2rRwWg0pqKdRqU3gInE3mv32tGPkONof7BJn2Kc29QMrZyw4", "FareInfoRef": "0bnHpB9GuDKAeiigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 116686, "filter": { "id": "F1RT00002-736-294", "price": 116686, "gross_total": 115486, "journey_duration": "PT1D18H20M", "journey_duration_seconds": 152400, "layover_duration": "PT1D4H0M", "layover_duration_seconds": 100800, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T09:45:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609100200dac202609100840582dac202611200100dxb202611200425585dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-737-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-299", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-737-294-0", "itt_flight_key": "F1F400029-299-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H50M", "transit_time": "8H20M", "routes": [ { "air_segment_key": "5509a085ca7e1fba0eef93f880cbc98b", "origin": "RUH", "departure_time": "2026-09-09T06:25:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "IST", "arrival_time": "2026-09-09T10:30:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-09-09", "flight_time": "PT3H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "145" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "145" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "VSCLR", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VSCLR" ] } } }, { "air_segment_key": "ad8257021ebca3741ae8fd86f9b4795e", "origin": "IST", "departure_time": "2026-09-09T18:50:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-09-10T05:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT8H25M", "distance": null, "lay_over": "PT08H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "712" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "VSCLR", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VSCLR" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-737-294-1", "itt_flight_key": "F1F400029-299-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "5ef7b0f358bc96e7077fd179b0c1259d", "origin": "DAC", "departure_time": "2026-11-20T07:25:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "IST", "arrival_time": "2026-11-20T13:15:00", "destination_terminal": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-11-20", "flight_time": "PT8H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "713" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "VSCLR", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VSCLR" ] } } }, { "air_segment_key": "83dcad9919206ff86f67b0ee12e53152", "origin": "IST", "departure_time": "2026-11-20T20:05:00", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "RUH", "arrival_time": "2026-11-20T23:55:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "146" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "146" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 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": "VSCLR", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VSCLR" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 116899.83, "gross_total": 115189.14, "base_fare": 48488.04, "tax": 67201.1, "sell": { "currency": "BDT", "total": 116899.83, "base_fare": 48488.04, "tax": 67201.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE2ODk5LjgzLCJiYXNlX2ZhcmUiOjQ4NDg4LjA0LCJ0YXgiOjY3MjAxLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxMTYzOTkuODMsImJhc2VfZmFyZSI6NDc5ODguMDQsInRheCI6NjcyMDEuMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxMTUxODkuMTQsImJhc2VfZmFyZSI6NDc5ODguMDQsInRheCI6NjcyMDEuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 116899.83, "base_fare": 48488.04, "tax": 67201.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47988.04", "tax": "67201.10", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 116899.83, "base_fare": 48488.04, "tax": 67201.1, "gross": { "base_fare": "47988.04", "tax": "67201.10", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNjg5OS44MyIsImJhc2VfZmFyZSI6IjQ4NDg4LjA0IiwidGF4IjoiNjcyMDEuMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0Nzk4OC4wNCIsInRheCI6IjY3MjAxLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTcxMC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE2Mzk5LjgzIiwiYmFzZV9mYXJlIjoiNDc5ODguMDQiLCJ0YXgiOiI2NzIwMS4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OTg4LjA0IiwidGF4IjoiNjcyMDEuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjEyMTAuNjksInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTUxODkuMTQiLCJiYXNlX2ZhcmUiOiI0Nzk4OC4wNCIsInRheCI6IjY3MjAxLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIxMC42OSIsInBheWFibGUiOjExNjM5OS44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "available" }, "total_price": 116899.83, "filter": { "id": "F1RT00002-737-294", "price": 116899.83, "gross_total": 115189.14, "journey_duration": "PT1D15H20M", "journey_duration_seconds": 141600, "layover_duration": "PT15H10M", "layover_duration_seconds": 54600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T06:25:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20T23:55:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 23, "baggage_title": "23 kg" }, "filter_unique_filter_code": "ruh202609090625ist202609091030145ist202609091850dac202609100515712dac202611200725ist202611201315713ist202611202005ruh202611202355146", "destination_reach_time": "PT1D15H20M", "destination_reach_timestamp": 141600 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-738-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-137", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-738-294-0", "itt_flight_key": "F1TT00016-137", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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": "F1RT00002-738-294-1", "itt_flight_key": "F1TT00016-137", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 118581, "gross_total": 117381, "base_fare": 84870, "tax": 33011, "sell": { "currency": "BDT", "total": 118581, "base_fare": 84870, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE4NTgxLCJiYXNlX2ZhcmUiOjg0ODcwLCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE4MDgxLCJiYXNlX2ZhcmUiOjg0MzcwLCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNzM4MSwiYmFzZV9mYXJlIjo4NDM3MCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 118581, "base_fare": 84870, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "84370.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 118581, "base_fare": 84870, "tax": 33011, "gross": { "base_fare": "84370.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExODU4MS4wMCIsImJhc2VfZmFyZSI6Ijg0ODcwLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDM3MC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE4MDgxLjAwIiwiYmFzZV9mYXJlIjoiODQzNzAuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg0MzcwLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNzM4MS4wMCIsImJhc2VfZmFyZSI6Ijg0MzcwLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTgwODEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-137", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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-137", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 118581, "filter": { "id": "F1RT00002-738-294", "price": 118581, "gross_total": 117381, "journey_duration": "PT21H50M", "journey_duration_seconds": 78600, "layover_duration": "PT7H20M", "layover_duration_seconds": 26400, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:00:00.000+03:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-11-21T02:50:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091800bah202609091925168bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-739-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-138", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-739-294-0", "itt_flight_key": "F1TT00016-138", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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": "F1RT00002-739-294-1", "itt_flight_key": "F1TT00016-138", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 118581, "gross_total": 117381, "base_fare": 84870, "tax": 33011, "sell": { "currency": "BDT", "total": 118581, "base_fare": 84870, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE4NTgxLCJiYXNlX2ZhcmUiOjg0ODcwLCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE4MDgxLCJiYXNlX2ZhcmUiOjg0MzcwLCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNzM4MSwiYmFzZV9mYXJlIjo4NDM3MCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 118581, "base_fare": 84870, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "84370.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 118581, "base_fare": 84870, "tax": 33011, "gross": { "base_fare": "84370.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExODU4MS4wMCIsImJhc2VfZmFyZSI6Ijg0ODcwLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDM3MC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE4MDgxLjAwIiwiYmFzZV9mYXJlIjoiODQzNzAuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg0MzcwLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNzM4MS4wMCIsImJhc2VfZmFyZSI6Ijg0MzcwLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTgwODEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-138", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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-138", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 118581, "filter": { "id": "F1RT00002-739-294", "price": 118581, "gross_total": 117381, "journey_duration": "PT1D6H0M", "journey_duration_seconds": 108000, "layover_duration": "PT15H30M", "layover_duration_seconds": 55800, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T11:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091800bah202609091925168bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-740-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-139", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-740-294-0", "itt_flight_key": "F1TT00016-139", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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": "F1RT00002-740-294-1", "itt_flight_key": "F1TT00016-139", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 118581, "gross_total": 117381, "base_fare": 84870, "tax": 33011, "sell": { "currency": "BDT", "total": 118581, "base_fare": 84870, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE4NTgxLCJiYXNlX2ZhcmUiOjg0ODcwLCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE4MDgxLCJiYXNlX2ZhcmUiOjg0MzcwLCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNzM4MSwiYmFzZV9mYXJlIjo4NDM3MCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 118581, "base_fare": 84870, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "84370.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 118581, "base_fare": 84870, "tax": 33011, "gross": { "base_fare": "84370.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExODU4MS4wMCIsImJhc2VfZmFyZSI6Ijg0ODcwLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDM3MC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE4MDgxLjAwIiwiYmFzZV9mYXJlIjoiODQzNzAuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg0MzcwLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNzM4MS4wMCIsImJhc2VfZmFyZSI6Ijg0MzcwLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTgwODEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-139", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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-139", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 118581, "filter": { "id": "F1RT00002-740-294", "price": 118581, "gross_total": 117381, "journey_duration": "PT1D9H45M", "journey_duration_seconds": 121500, "layover_duration": "PT19H15M", "layover_duration_seconds": 69300, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T14:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091800bah202609091925168bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-741-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-140", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-741-294-0", "itt_flight_key": "F1TT00016-140", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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": "F1RT00002-741-294-1", "itt_flight_key": "F1TT00016-140", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 118581, "gross_total": 117381, "base_fare": 84870, "tax": 33011, "sell": { "currency": "BDT", "total": 118581, "base_fare": 84870, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE4NTgxLCJiYXNlX2ZhcmUiOjg0ODcwLCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE4MDgxLCJiYXNlX2ZhcmUiOjg0MzcwLCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNzM4MSwiYmFzZV9mYXJlIjo4NDM3MCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 118581, "base_fare": 84870, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "84370.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 118581, "base_fare": 84870, "tax": 33011, "gross": { "base_fare": "84370.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExODU4MS4wMCIsImJhc2VfZmFyZSI6Ijg0ODcwLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDM3MC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE4MDgxLjAwIiwiYmFzZV9mYXJlIjoiODQzNzAuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg0MzcwLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNzM4MS4wMCIsImJhc2VfZmFyZSI6Ijg0MzcwLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTgwODEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-140", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwmiKzcYZeukiUNpD73s\/89YoJ20SIkdOXESQhDKSM8p\/MeAz\/B8oOwJKBDNOSbIxHGE0e4AKQY5vl+brRGXiVepdPlE0wezJKOAJLM\/pRY4el33pXl1Z5IG7TQa1Q38SF6UljhvNd5XWuuco62XyBv0V937AmsNLM4=", "FareInfoRef": "0bnHpB9GuDKAofigoOAAAA==" }, "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-140", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKAMfigoOAAAA==" }, "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" }, "total_price": 118581, "filter": { "id": "F1RT00002-741-294", "price": 118581, "gross_total": 117381, "journey_duration": "PT1D12H5M", "journey_duration_seconds": 129900, "layover_duration": "PT21H35M", "layover_duration_seconds": 77700, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:00:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T17:05:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091800bah202609091925168bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-742-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-80", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-742-294-0", "itt_flight_key": "F1TF00018-80", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-36#Isgm58003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 20:25:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 23:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-36#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "F1RT00002-742-294-1", "itt_flight_key": "F1TF00018-80", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "5H0M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-45#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TWEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-45#Isgm6f003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TWEEPSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 118998.03, "gross_total": 124016, "base_fare": 91819, "tax": 33054, "sell": { "currency": "BDT", "total": 118998.03, "base_fare": 91819, "tax": 33054 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE4OTk4LjAzLCJiYXNlX2ZhcmUiOjkxODE5LCJ0YXgiOjMzMDU0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE4NDk4LjAzLCJiYXNlX2ZhcmUiOjkxMzE5LCJ0YXgiOjMzMDU0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyNDAxNiwiYmFzZV9mYXJlIjo5MTMxOSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 118998.03, "base_fare": 91819, "tax": 33054, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "91319.00", "tax": "32697.00", "discount": 6574.97, "ait": "357.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 118998.03, "base_fare": 91819, "tax": 33054, "gross": { "base_fare": "91319.00", "tax": "32697.00", "discount": "6574.97", "ait": "357.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExODk5OC4wMyIsImJhc2VfZmFyZSI6IjkxODE5LjAwIiwidGF4IjoiMzMwNTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTMxOS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI2NTc0Ljk3IiwiYWl0IjoiMzU3LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTg0OTguMDMiLCJiYXNlX2ZhcmUiOiI5MTMxOS4wMCIsInRheCI6IjMzMDU0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEzMTkuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiNjU3NC45NyIsImFpdCI6IjM1Ny4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjQwMTYuMDAiLCJiYXNlX2ZhcmUiOiI5MTMxOS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI2NTc0Ljk3IiwiYWl0IjoiMzU3LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMTg0OTguMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 118998.03, "filter": { "id": "F1RT00002-742-294", "price": 118998.03, "gross_total": 124016, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 20:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092025dxb202609092335818dxb202609100200dac202609100840582dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-743-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-81", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-743-294-0", "itt_flight_key": "F1TF00018-81", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-34#Isgm50003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 21:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-10 00:40:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737-800 -Winglets- Passenger", "name": "Boeing 737-800 -Winglets- Passenger", "picture": "Boeing 737-800 -Winglets- Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-34#Isgm10003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "F1RT00002-743-294-1", "itt_flight_key": "F1TF00018-81", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H30M", "transit_time": "15H25M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-63#Isgm97003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-21 01:30:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "2287" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2287" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "U", "meal_code": null, "seat_available": "", "fareBasisCode": "UWEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-63#Isgm75003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "U", "meal_code": null, "seat_available": "", "fareBasisCode": "UWEESSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 120561.14, "gross_total": 125695, "base_fare": 93498, "tax": 33059, "sell": { "currency": "BDT", "total": 120561.14, "base_fare": 93498, "tax": 33059 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIwNTYxLjE0LCJiYXNlX2ZhcmUiOjkzNDk4LCJ0YXgiOjMzMDU5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIwMDYxLjE0LCJiYXNlX2ZhcmUiOjkyOTk4LCJ0YXgiOjMzMDU5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyNTY5NSwiYmFzZV9mYXJlIjo5Mjk5OCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 120561.14, "base_fare": 93498, "tax": 33059, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "92998.00", "tax": "32697.00", "discount": 6695.86, "ait": "362.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 120561.14, "base_fare": 93498, "tax": 33059, "gross": { "base_fare": "92998.00", "tax": "32697.00", "discount": "6695.86", "ait": "362.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMDU2MS4xNCIsImJhc2VfZmFyZSI6IjkzNDk4LjAwIiwidGF4IjoiMzMwNTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5Mjk5OC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI2Njk1Ljg2IiwiYWl0IjoiMzYyLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjAwNjEuMTQiLCJiYXNlX2ZhcmUiOiI5Mjk5OC4wMCIsInRheCI6IjMzMDU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTI5OTguMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiNjY5NS44NiIsImFpdCI6IjM2Mi4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjU2OTUuMDAiLCJiYXNlX2ZhcmUiOiI5Mjk5OC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI2Njk1Ljg2IiwiYWl0IjoiMzYyLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMjAwNjEuMTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 120561.14, "filter": { "id": "F1RT00002-743-294", "price": 120561.14, "gross_total": 125695, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737-800 -Winglets- Passenger", "aircraft_name": "Boeing 737-800 -Winglets- Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09 21:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092115dxb2026091000402265dxb202609101035dac202609101725586dac202611202140dxb2026112101302287dxb202611210700ruh202611210800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-744-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-289", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-744-294-0", "itt_flight_key": "F1TT00016-289", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-744-294-1", "itt_flight_key": "F1TT00016-289", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 123850, "gross_total": 122650, "base_fare": 90139, "tax": 33011, "sell": { "currency": "BDT", "total": 123850, "base_fare": 90139, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIzODUwLCJiYXNlX2ZhcmUiOjkwMTM5LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIzMzUwLCJiYXNlX2ZhcmUiOjg5NjM5LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMjY1MCwiYmFzZV9mYXJlIjo4OTYzOSwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 123850, "base_fare": 90139, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "89639.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 123850, "base_fare": 90139, "tax": 33011, "gross": { "base_fare": "89639.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMzg1MC4wMCIsImJhc2VfZmFyZSI6IjkwMTM5LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYzOS4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIzMzUwLjAwIiwiYmFzZV9mYXJlIjoiODk2MzkuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg5NjM5LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMjY1MC4wMCIsImJhc2VfZmFyZSI6Ijg5NjM5LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMjMzNTAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-289", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-289", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 123850, "filter": { "id": "F1RT00002-744-294", "price": 123850, "gross_total": 122650, "journey_duration": "PT21H50M", "journey_duration_seconds": 78600, "layover_duration": "PT7H20M", "layover_duration_seconds": 26400, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:00:00.000+03:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-11-21T02:50:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091800bah202609091925168bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-745-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-290", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-745-294-0", "itt_flight_key": "F1TT00016-290", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-745-294-1", "itt_flight_key": "F1TT00016-290", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 123850, "gross_total": 122650, "base_fare": 90139, "tax": 33011, "sell": { "currency": "BDT", "total": 123850, "base_fare": 90139, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIzODUwLCJiYXNlX2ZhcmUiOjkwMTM5LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIzMzUwLCJiYXNlX2ZhcmUiOjg5NjM5LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMjY1MCwiYmFzZV9mYXJlIjo4OTYzOSwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 123850, "base_fare": 90139, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "89639.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 123850, "base_fare": 90139, "tax": 33011, "gross": { "base_fare": "89639.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMzg1MC4wMCIsImJhc2VfZmFyZSI6IjkwMTM5LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYzOS4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIzMzUwLjAwIiwiYmFzZV9mYXJlIjoiODk2MzkuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg5NjM5LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMjY1MC4wMCIsImJhc2VfZmFyZSI6Ijg5NjM5LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMjMzNTAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-290", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-290", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 123850, "filter": { "id": "F1RT00002-745-294", "price": 123850, "gross_total": 122650, "journey_duration": "PT1D6H0M", "journey_duration_seconds": 108000, "layover_duration": "PT15H30M", "layover_duration_seconds": 55800, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T11:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091800bah202609091925168bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-746-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-291", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-746-294-0", "itt_flight_key": "F1TT00016-291", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-746-294-1", "itt_flight_key": "F1TT00016-291", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 123850, "gross_total": 122650, "base_fare": 90139, "tax": 33011, "sell": { "currency": "BDT", "total": 123850, "base_fare": 90139, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIzODUwLCJiYXNlX2ZhcmUiOjkwMTM5LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIzMzUwLCJiYXNlX2ZhcmUiOjg5NjM5LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMjY1MCwiYmFzZV9mYXJlIjo4OTYzOSwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 123850, "base_fare": 90139, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "89639.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 123850, "base_fare": 90139, "tax": 33011, "gross": { "base_fare": "89639.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMzg1MC4wMCIsImJhc2VfZmFyZSI6IjkwMTM5LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYzOS4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIzMzUwLjAwIiwiYmFzZV9mYXJlIjoiODk2MzkuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg5NjM5LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMjY1MC4wMCIsImJhc2VfZmFyZSI6Ijg5NjM5LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMjMzNTAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-291", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-291", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 123850, "filter": { "id": "F1RT00002-746-294", "price": 123850, "gross_total": 122650, "journey_duration": "PT1D9H45M", "journey_duration_seconds": 121500, "layover_duration": "PT19H15M", "layover_duration_seconds": 69300, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T14:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091800bah202609091925168bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-747-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-292", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-747-294-0", "itt_flight_key": "F1TT00016-292", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-747-294-1", "itt_flight_key": "F1TT00016-292", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 123850, "gross_total": 122650, "base_fare": 90139, "tax": 33011, "sell": { "currency": "BDT", "total": 123850, "base_fare": 90139, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIzODUwLCJiYXNlX2ZhcmUiOjkwMTM5LCJ0YXgiOjMzMDExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIzMzUwLCJiYXNlX2ZhcmUiOjg5NjM5LCJ0YXgiOjMzMDExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMjY1MCwiYmFzZV9mYXJlIjo4OTYzOSwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 123850, "base_fare": 90139, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "89639.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 123850, "base_fare": 90139, "tax": 33011, "gross": { "base_fare": "89639.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMzg1MC4wMCIsImJhc2VfZmFyZSI6IjkwMTM5LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYzOS4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIzMzUwLjAwIiwiYmFzZV9mYXJlIjoiODk2MzkuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg5NjM5LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMjY1MC4wMCIsImJhc2VfZmFyZSI6Ijg5NjM5LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMjMzNTAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating GF | entry 2: operating_code UL != segment 1 (RUH->BAH) operating GF | entry 3: operating_code MH != segment 1 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF" }, { "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 (RUH->BAH) operating GF | entry 2: operating_code CA != segment 1 (RUH->BAH) operating GF | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating GF" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "connecting_airport", "reason": "none of connecting applicable [BZL,CLA,CXB,DAC,IRD,JSR,KHL,LLJ,ZYL,RAU,SPD,SDW,CGP,RJH,ZHM,SAJ,TKR] found in itinerary connections [BAH]" }, { "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 (RUH->BAH) operating GF" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-292", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAgWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T18:00:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT05H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "2", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNTkEOwyAMe0zluwliHTcYdOtlHGA99LL\/P2OBttIiJXbkxEkIQSg3et7Df0z4Tq8nypaAAtHMMUG8ny2MdjtIMVhie1fbIk4Tr1IZ8oFmDC6SjAKSZH9IPbCPWre1ew1nkgb9NDrVDVxkWZWWmD8tPiqtdc7RtlPkDP1V9353Hizn", "FareInfoRef": "0bnHpB9GuDKA7sigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-292", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAVtigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 123850, "filter": { "id": "F1RT00002-747-294", "price": 123850, "gross_total": 122650, "journey_duration": "PT1D12H5M", "journey_duration_seconds": 129900, "layover_duration": "PT21H35M", "layover_duration_seconds": 77700, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T18:00:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T17:05:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091800bah202609091925168bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-748-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-82", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-748-294-0", "itt_flight_key": "F1TF00018-82", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-36#Isgm58003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 20:25:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 23:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-36#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "F1RT00002-748-294-1", "itt_flight_key": "F1TF00018-82", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D12H15M", "transit_time": "21H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-53#Isgm78003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LWEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-53#Isgm87003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LWEEPSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 124577.54, "gross_total": 130009, "base_fare": 97812, "tax": 33072, "sell": { "currency": "BDT", "total": 124577.54, "base_fare": 97812, "tax": 33072 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0NTc3LjU0LCJiYXNlX2ZhcmUiOjk3ODEyLCJ0YXgiOjMzMDcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0MDc3LjU0LCJiYXNlX2ZhcmUiOjk3MzEyLCJ0YXgiOjMzMDcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMDAwOSwiYmFzZV9mYXJlIjo5NzMxMiwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 124577.54, "base_fare": 97812, "tax": 33072, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "97312.00", "tax": "32697.00", "discount": 7006.46, "ait": "375.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 124577.54, "base_fare": 97812, "tax": 33072, "gross": { "base_fare": "97312.00", "tax": "32697.00", "discount": "7006.46", "ait": "375.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNDU3Ny41NCIsImJhc2VfZmFyZSI6Ijk3ODEyLjAwIiwidGF4IjoiMzMwNzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NzMxMi4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI3MDA2LjQ2IiwiYWl0IjoiMzc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjQwNzcuNTQiLCJiYXNlX2ZhcmUiOiI5NzMxMi4wMCIsInRheCI6IjMzMDcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTczMTIuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiNzAwNi40NiIsImFpdCI6IjM3NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzAwMDkuMDAiLCJiYXNlX2ZhcmUiOiI5NzMxMi4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiI3MDA2LjQ2IiwiYWl0IjoiMzc1LjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAiLCJwYXlhYmxlIjoxMjQwNzcuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 124577.54, "filter": { "id": "F1RT00002-748-294", "price": 124577.54, "gross_total": 130009, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 20:25:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092025dxb202609092335818dxb202609100200dac202609100840582dac202611201845dxb202611202215587dxb202611211740ruh202611211845817", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-749-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-300", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-749-294-0", "itt_flight_key": "F1F400029-300-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "30b03bf54044939da8832a8e82d1f695", "origin": "RUH", "departure_time": "2026-09-09T16:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-09-09T19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "556" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "556" }, "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": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HNP05H7R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNP05H7R" ] } } }, { "air_segment_key": "24dadc7d9d9b803295d272715fc118e6", "origin": "AUH", "departure_time": "2026-09-09T22:00:00", "origin_terminal": "A", "origin_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T04:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "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": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "H", "meal_code": null, "seat_available": 5, "fareBasisCode": "HNP05H7R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "HNP05H7R" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-749-294-1", "itt_flight_key": "F1F400029-300-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "13H50M", "routes": [ { "air_segment_key": "dafe1257ba037d7a09e3109415691fbf", "origin": "DAC", "departure_time": "2026-11-20T21:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-11-21T01:10:00", "destination_terminal": "A", "destination_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "383" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "383" }, "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": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "U", "meal_code": null, "seat_available": 9, "fareBasisCode": "UNN02H79", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "UNN02H79" ] } } }, { "air_segment_key": "08a2515c47d875287ae0202c8f554acd", "origin": "AUH", "departure_time": "2026-11-21T15:00:00", "origin_terminal": "A", "origin_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T16:00:00", "destination_terminal": "2", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H0M", "distance": null, "lay_over": "PT13H50M", "lay_over_date": "2026-11-21", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "573" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3205" }, "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": "U", "meal_code": null, "seat_available": 9, "fareBasisCode": "UNN02H79", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "UNN02H79" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 124820.32, "gross_total": 123109.63, "base_fare": 106814.13, "tax": 16795.5, "sell": { "currency": "BDT", "total": 124820.32, "base_fare": 106814.13, "tax": 16795.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0ODIwLjMyLCJiYXNlX2ZhcmUiOjEwNjgxNC4xMywidGF4IjoxNjc5NS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0MzIwLjMyLCJiYXNlX2ZhcmUiOjEwNjMxNC4xMywidGF4IjoxNjc5NS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMzEwOS42MywiYmFzZV9mYXJlIjoxMDYzMTQuMTMsInRheCI6MTY3OTUuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 124820.32, "base_fare": 106814.13, "tax": 16795.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106314.13", "tax": "16795.50", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 124820.32, "base_fare": 106814.13, "tax": 16795.5, "gross": { "base_fare": "106314.13", "tax": "16795.50", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNDgyMC4zMiIsImJhc2VfZmFyZSI6IjEwNjgxNC4xMyIsInRheCI6IjE2Nzk1LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MzE0LjEzIiwidGF4IjoiMTY3OTUuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjQzMjAuMzIiLCJiYXNlX2ZhcmUiOiIxMDYzMTQuMTMiLCJ0YXgiOiIxNjc5NS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNjMxNC4xMyIsInRheCI6IjE2Nzk1LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIzMTA5LjYzIiwiYmFzZV9mYXJlIjoiMTA2MzE0LjEzIiwidGF4IjoiMTY3OTUuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6MTI0MzIwLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 124820.32, "filter": { "id": "F1RT00002-749-294", "price": 124820.32, "gross_total": 123109.63, "journey_duration": "PT1D6H20M", "journey_duration_seconds": 109200, "layover_duration": "PT16H5M", "layover_duration_seconds": 57900, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T16:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21T16:00:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091645auh202609091945556auh202609092200dac202609100450382dac202611202145auh202611210110383auh202611211500ruh2026112116003205", "destination_reach_time": "PT1D6H20M", "destination_reach_timestamp": 109200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-750-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-90", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-750-294-0", "itt_flight_key": "F1TF00018-90", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-1#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "XFAADB885-282D-4B10-8FD3-1#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "T", "meal_code": null, "seat_available": "", "fareBasisCode": "TXEEPSA1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "F1RT00002-750-294-1", "itt_flight_key": "F1TF00018-90", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "20H0M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-92#Isgm97003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-21 01:30:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "2287" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2287" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YWRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-92#Isgm87003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT16H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YWRZFSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 132058.02, "gross_total": 138044, "base_fare": 105847, "tax": 33096, "sell": { "currency": "BDT", "total": 132058.02, "base_fare": 105847, "tax": 33096 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMyMDU4LjAyLCJiYXNlX2ZhcmUiOjEwNTg0NywidGF4IjozMzA5Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMTU1OC4wMiwiYmFzZV9mYXJlIjoxMDUzNDcsInRheCI6MzMwOTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4MDQ0LCJiYXNlX2ZhcmUiOjEwNTM0NywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 132058.02, "base_fare": 105847, "tax": 33096, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "105347.00", "tax": "32697.00", "discount": 7584.98, "ait": "399.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 132058.02, "base_fare": 105847, "tax": 33096, "gross": { "base_fare": "105347.00", "tax": "32697.00", "discount": "7584.98", "ait": "399.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMjA1OC4wMiIsImJhc2VfZmFyZSI6IjEwNTg0Ny4wMCIsInRheCI6IjMzMDk2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1MzQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijc1ODQuOTgiLCJhaXQiOiIzOTkuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMTU1OC4wMiIsImJhc2VfZmFyZSI6IjEwNTM0Ny4wMCIsInRheCI6IjMzMDk2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1MzQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijc1ODQuOTgiLCJhaXQiOiIzOTkuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4MDQ0LjAwIiwiYmFzZV9mYXJlIjoiMTA1MzQ3LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijc1ODQuOTgiLCJhaXQiOiIzOTkuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjEzMTU1OC4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 132058.02, "filter": { "id": "F1RT00002-750-294", "price": 132058.02, "gross_total": 138044, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611202140dxb2026112101302287dxb202611211740ruh202611211845817", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-751-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-83", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-751-294-0", "itt_flight_key": "F1TF00018-83", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "5H15M", "routes": [ { "air_segment_key": "GF-GF-GF168-GF168-2026090918-2026090919-O", "origin": "RUH", "departure_time": "2026-09-09 18:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "168" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "F1RT00002-751-294-1", "itt_flight_key": "F1TF00018-83", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D14H0M", "transit_time": "23H35M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-SV521-GF5301-2026112117-2026112119-I", "origin": "BAH", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 19:00:00", "destination_terminal": "2", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H20M", "distance": null, "lay_over": "PT18H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "521" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "521" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 132518.49, "gross_total": 131041, "base_fare": 101006, "tax": 30913, "sell": { "currency": "BDT", "total": 132518.49, "base_fare": 101006, "tax": 30913 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMyNTE4LjQ5LCJiYXNlX2ZhcmUiOjEwMTAwNiwidGF4IjozMDkxM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMjAxOC40OSwiYmFzZV9mYXJlIjoxMDA1MDYsInRheCI6MzA5MTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMxMDQxLCJiYXNlX2ZhcmUiOjEwMDUwNiwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 132518.49, "base_fare": 101006, "tax": 30913, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "100506.00", "tax": "30535.00", "discount": 100.51, "ait": "378.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 132518.49, "base_fare": 101006, "tax": 30913, "gross": { "base_fare": "100506.00", "tax": "30535.00", "discount": "100.51", "ait": "378.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMjUxOC40OSIsImJhc2VfZmFyZSI6IjEwMTAwNi4wMCIsInRheCI6IjMwOTEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNTA2LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjEwMC41MSIsImFpdCI6IjM3OC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMyMDE4LjQ5IiwiYmFzZV9mYXJlIjoiMTAwNTA2LjAwIiwidGF4IjoiMzA5MTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA1MDYuMDAiLCJ0YXgiOiIzMDUzNS4wMCIsImRpc2NvdW50IjoiMTAwLjUxIiwiYWl0IjoiMzc4LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMTA0MS4wMCIsImJhc2VfZmFyZSI6IjEwMDUwNi4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiIxMDAuNTEiLCJhaXQiOiIzNzguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjEzMjAxOC40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 132518.49, "filter": { "id": "F1RT00002-751-294", "price": 132518.49, "gross_total": 131041, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 18:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091800bah202609091925168bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211740ruh202611211900521", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-752-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-92", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-752-294-0", "itt_flight_key": "F1TF00018-92", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-36#Isgm58003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 20:25:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 23:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-36#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "F1RT00002-752-294-1", "itt_flight_key": "F1TF00018-92", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "5H0M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-54#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KWEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-54#Isgm6f003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KWEESSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 132732.82, "gross_total": 138769, "base_fare": 106572, "tax": 33098, "sell": { "currency": "BDT", "total": 132732.82, "base_fare": 106572, "tax": 33098 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMyNzMyLjgyLCJiYXNlX2ZhcmUiOjEwNjU3MiwidGF4IjozMzA5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMjIzMi44MiwiYmFzZV9mYXJlIjoxMDYwNzIsInRheCI6MzMwOTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4NzY5LCJiYXNlX2ZhcmUiOjEwNjA3MiwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 132732.82, "base_fare": 106572, "tax": 33098, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106072.00", "tax": "32697.00", "discount": 7637.18, "ait": "401.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 132732.82, "base_fare": 106572, "tax": 33098, "gross": { "base_fare": "106072.00", "tax": "32697.00", "discount": "7637.18", "ait": "401.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMjczMi44MiIsImJhc2VfZmFyZSI6IjEwNjU3Mi4wMCIsInRheCI6IjMzMDk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MDcyLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijc2MzcuMTgiLCJhaXQiOiI0MDEuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMjIzMi44MiIsImJhc2VfZmFyZSI6IjEwNjA3Mi4wMCIsInRheCI6IjMzMDk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MDcyLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijc2MzcuMTgiLCJhaXQiOiI0MDEuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4NzY5LjAwIiwiYmFzZV9mYXJlIjoiMTA2MDcyLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijc2MzcuMTgiLCJhaXQiOiI0MDEuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjEzMjIzMi44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 132732.82, "filter": { "id": "F1RT00002-752-294", "price": 132732.82, "gross_total": 138769, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 20:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092025dxb202609092335818dxb202609100200dac202609100840582dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-753-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-93", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-753-294-0", "itt_flight_key": "F1TF00018-93", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-34#Isgm50003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 21:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-10 00:40:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737-800 -Winglets- Passenger", "name": "Boeing 737-800 -Winglets- Passenger", "picture": "Boeing 737-800 -Winglets- Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-34#Isgm10003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "F1RT00002-753-294-1", "itt_flight_key": "F1TF00018-93", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "13H20M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-68#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "", "fareBasisCode": "MWEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-68#Isgma6003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:55:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2266" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2266" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "", "fareBasisCode": "MWEESSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 132762.51, "gross_total": 138801, "base_fare": 106604, "tax": 33098, "sell": { "currency": "BDT", "total": 132762.51, "base_fare": 106604, "tax": 33098 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMyNzYyLjUxLCJiYXNlX2ZhcmUiOjEwNjYwNCwidGF4IjozMzA5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMjI2Mi41MSwiYmFzZV9mYXJlIjoxMDYxMDQsInRheCI6MzMwOTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4ODAxLCJiYXNlX2ZhcmUiOjEwNjEwNCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 132762.51, "base_fare": 106604, "tax": 33098, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106104.00", "tax": "32697.00", "discount": 7639.49, "ait": "401.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 132762.51, "base_fare": 106604, "tax": 33098, "gross": { "base_fare": "106104.00", "tax": "32697.00", "discount": "7639.49", "ait": "401.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMjc2Mi41MSIsImJhc2VfZmFyZSI6IjEwNjYwNC4wMCIsInRheCI6IjMzMDk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MTA0LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijc2MzkuNDkiLCJhaXQiOiI0MDEuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMjI2Mi41MSIsImJhc2VfZmFyZSI6IjEwNjEwNC4wMCIsInRheCI6IjMzMDk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MTA0LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijc2MzkuNDkiLCJhaXQiOiI0MDEuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4ODAxLjAwIiwiYmFzZV9mYXJlIjoiMTA2MTA0LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijc2MzkuNDkiLCJhaXQiOiI0MDEuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjEzMjI2Mi41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 132762.51, "filter": { "id": "F1RT00002-753-294", "price": 132762.51, "gross_total": 138801, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737-800 -Winglets- Passenger", "aircraft_name": "Boeing 737-800 -Winglets- Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09 21:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:55:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092115dxb2026091000402265dxb202609101035dac202609101725586dac202611200100dxb202611200425585dxb202611200750ruh2026112008552266", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-754-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-94", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-754-294-0", "itt_flight_key": "F1TF00018-94", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-34#Isgm50003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 21:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-10 00:40:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737-800 -Winglets- Passenger", "name": "Boeing 737-800 -Winglets- Passenger", "picture": "Boeing 737-800 -Winglets- Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-34#Isgm10003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "F1RT00002-754-294-1", "itt_flight_key": "F1TF00018-94", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D20H10M", "transit_time": "1D5H20M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-72#Isgm78003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-72#Isgm87003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 134510.37, "gross_total": 140678, "base_fare": 108481, "tax": 33104, "sell": { "currency": "BDT", "total": 134510.37, "base_fare": 108481, "tax": 33104 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0NTEwLjM3LCJiYXNlX2ZhcmUiOjEwODQ4MSwidGF4IjozMzEwNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNDAxMC4zNywiYmFzZV9mYXJlIjoxMDc5ODEsInRheCI6MzMxMDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwNjc4LCJiYXNlX2ZhcmUiOjEwNzk4MSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 134510.37, "base_fare": 108481, "tax": 33104, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107981.00", "tax": "32697.00", "discount": 7774.63, "ait": "407.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 134510.37, "base_fare": 108481, "tax": 33104, "gross": { "base_fare": "107981.00", "tax": "32697.00", "discount": "7774.63", "ait": "407.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDUxMC4zNyIsImJhc2VfZmFyZSI6IjEwODQ4MS4wMCIsInRheCI6IjMzMTA0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3OTgxLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijc3NzQuNjMiLCJhaXQiOiI0MDcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDAxMC4zNyIsImJhc2VfZmFyZSI6IjEwNzk4MS4wMCIsInRheCI6IjMzMTA0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3OTgxLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijc3NzQuNjMiLCJhaXQiOiI0MDcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQwNjc4LjAwIiwiYmFzZV9mYXJlIjoiMTA3OTgxLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijc3NzQuNjMiLCJhaXQiOiI0MDcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjEzNDAxMC4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 134510.37, "filter": { "id": "F1RT00002-754-294", "price": 134510.37, "gross_total": 140678, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737-800 -Winglets- Passenger", "aircraft_name": "Boeing 737-800 -Winglets- Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09 21:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092115dxb2026091000402265dxb202609101035dac202609101725586dac202611201845dxb202611202215587dxb202611211740ruh202611211845817", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-755-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-95", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-755-294-0", "itt_flight_key": "F1TF00018-95", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-7#Isgm13003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "820" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "XFAADB885-282D-4B10-8FD3-7#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "", "fareBasisCode": "LXEEPSA1" }, "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": "F1RT00002-755-294-1", "itt_flight_key": "F1TF00018-95", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D20H0M", "transit_time": "1D5H15M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-92#Isgm97003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-21 01:30:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "2287" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2287" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YWRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-92#Isgm87003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT16H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YWRZFSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 134633.79, "gross_total": 140811, "base_fare": 108614, "tax": 33104, "sell": { "currency": "BDT", "total": 134633.79, "base_fare": 108614, "tax": 33104 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0NjMzLjc5LCJiYXNlX2ZhcmUiOjEwODYxNCwidGF4IjozMzEwNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNDEzMy43OSwiYmFzZV9mYXJlIjoxMDgxMTQsInRheCI6MzMxMDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwODExLCJiYXNlX2ZhcmUiOjEwODExNCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 134633.79, "base_fare": 108614, "tax": 33104, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "108114.00", "tax": "32697.00", "discount": 7784.21, "ait": "407.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 134633.79, "base_fare": 108614, "tax": 33104, "gross": { "base_fare": "108114.00", "tax": "32697.00", "discount": "7784.21", "ait": "407.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDYzMy43OSIsImJhc2VfZmFyZSI6IjEwODYxNC4wMCIsInRheCI6IjMzMTA0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA4MTE0LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijc3ODQuMjEiLCJhaXQiOiI0MDcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDEzMy43OSIsImJhc2VfZmFyZSI6IjEwODExNC4wMCIsInRheCI6IjMzMTA0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA4MTE0LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijc3ODQuMjEiLCJhaXQiOiI0MDcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQwODExLjAwIiwiYmFzZV9mYXJlIjoiMTA4MTE0LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijc3ODQuMjEiLCJhaXQiOiI0MDcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjEzNDEzMy43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 134633.79, "filter": { "id": "F1RT00002-755-294", "price": 134633.79, "gross_total": 140811, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090945dxb202609091255820dxb202609100200dac202609100840582dac202611202140dxb2026112101302287dxb202611211740ruh202611211845817", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-756-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-97", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-756-294-0", "itt_flight_key": "F1TF00018-97", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-36#Isgm58003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 20:25:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 23:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-36#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "F1RT00002-756-294-1", "itt_flight_key": "F1TF00018-97", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "7H55M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-63#Isgm97003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-21 01:30:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "2287" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2287" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "U", "meal_code": null, "seat_available": "", "fareBasisCode": "UWEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-63#Isgm75003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "U", "meal_code": null, "seat_available": "", "fareBasisCode": "UWEESSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 137791.57, "gross_total": 144203, "base_fare": 112006, "tax": 33114, "sell": { "currency": "BDT", "total": 137791.57, "base_fare": 112006, "tax": 33114 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM3NzkxLjU3LCJiYXNlX2ZhcmUiOjExMjAwNiwidGF4IjozMzExNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNzI5MS41NywiYmFzZV9mYXJlIjoxMTE1MDYsInRheCI6MzMxMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ0MjAzLCJiYXNlX2ZhcmUiOjExMTUwNiwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 137791.57, "base_fare": 112006, "tax": 33114, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "111506.00", "tax": "32697.00", "discount": 8028.43, "ait": "417.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 137791.57, "base_fare": 112006, "tax": 33114, "gross": { "base_fare": "111506.00", "tax": "32697.00", "discount": "8028.43", "ait": "417.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNzc5MS41NyIsImJhc2VfZmFyZSI6IjExMjAwNi4wMCIsInRheCI6IjMzMTE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTExNTA2LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjgwMjguNDMiLCJhaXQiOiI0MTcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNzI5MS41NyIsImJhc2VfZmFyZSI6IjExMTUwNi4wMCIsInRheCI6IjMzMTE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTExNTA2LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjgwMjguNDMiLCJhaXQiOiI0MTcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ0MjAzLjAwIiwiYmFzZV9mYXJlIjoiMTExNTA2LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjgwMjguNDMiLCJhaXQiOiI0MTcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjEzNzI5MS41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 137791.57, "filter": { "id": "F1RT00002-756-294", "price": 137791.57, "gross_total": 144203, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 20:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092025dxb202609092335818dxb202609100200dac202609100840582dac202611202140dxb2026112101302287dxb202611210700ruh202611210800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-757-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-84", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-757-294-0", "itt_flight_key": "F1TF00018-84", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H55M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQUsxZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FRd2V5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 11:15:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-09-09 14:05:00", "destination_terminal": "A", "destination_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "572" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "572" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LNN02H79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "" } }, "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": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQUsxZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FTd2V5d09BQUFBPT0=", "origin": "AUH", "departure_time": "2026-09-09 22:00:00", "origin_terminal": "A", "origin_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 04:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT07H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "L", "meal_code": null, "seat_available": "3", "fareBasisCode": "LNN02H79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "" } }, "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": "F1RT00002-757-294-1", "itt_flight_key": "F1TF00018-84", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "8H45M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQU4xZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FVd2V5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 21:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-11-21 01:10:00", "destination_terminal": "A", "destination_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "383" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "383" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BND05H7R" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "" } }, "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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQU4xZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0F1d2V5d09BQUFBPT0=", "origin": "AUH", "departure_time": "2026-11-21 02:00:00", "origin_terminal": "A", "origin_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 02:55:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "551" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "551" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BND05H7R" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 137990, "gross_total": 136396, "base_fare": 116813, "tax": 20477, "sell": { "currency": "BDT", "total": 137990, "base_fare": 116813, "tax": 20477 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM3OTkwLCJiYXNlX2ZhcmUiOjExNjgxMywidGF4IjoyMDQ3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNzQ5MCwiYmFzZV9mYXJlIjoxMTYzMTMsInRheCI6MjA0NzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM2Mzk2LCJiYXNlX2ZhcmUiOjExNjMxMywidGF4IjoyMDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 137990, "base_fare": 116813, "tax": 20477, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "116313.00", "tax": "20083.00", "discount": 0, "ait": "394.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 137990, "base_fare": 116813, "tax": 20477, "gross": { "base_fare": "116313.00", "tax": "20083.00", "discount": "0.00", "ait": "394.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNzk5MC4wMCIsImJhc2VfZmFyZSI6IjExNjgxMy4wMCIsInRheCI6IjIwNDc3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2MzEzLjAwIiwidGF4IjoiMjAwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIzOTQuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNzQ5MC4wMCIsImJhc2VfZmFyZSI6IjExNjMxMy4wMCIsInRheCI6IjIwNDc3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2MzEzLjAwIiwidGF4IjoiMjAwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIzOTQuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM2Mzk2LjAwIiwiYmFzZV9mYXJlIjoiMTE2MzEzLjAwIiwidGF4IjoiMjAwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIzOTQuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjEzNzQ5MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 137990, "filter": { "id": "F1RT00002-757-294", "price": 137990, "gross_total": 136396, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 11:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21 02:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091115auh202609091405572auh202609092200dac202609100450382dac202611202145auh202611210110383auh202611210200ruh202611210255551", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-758-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-85", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-758-294-0", "itt_flight_key": "F1TF00018-85", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "GF-GF-SV520-GF5300-2026090915-2026090916-O", "origin": "RUH", "departure_time": "2026-09-09 15:25:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 16:40:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "F1RT00002-758-294-1", "itt_flight_key": "F1TF00018-85", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H25M", "transit_time": "10H5M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF161-GF161-2026112101-2026112102-I", "origin": "BAH", "departure_time": "2026-11-21 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 02:50:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 139249.78, "gross_total": 137759, "base_fare": 107724, "tax": 30933, "sell": { "currency": "BDT", "total": 139249.78, "base_fare": 107724, "tax": 30933 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM5MjQ5Ljc4LCJiYXNlX2ZhcmUiOjEwNzcyNCwidGF4IjozMDkzM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzODc0OS43OCwiYmFzZV9mYXJlIjoxMDcyMjQsInRheCI6MzA5MzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM3NzU5LCJiYXNlX2ZhcmUiOjEwNzIyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 139249.78, "base_fare": 107724, "tax": 30933, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107224.00", "tax": "30535.00", "discount": 107.22, "ait": "398.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 139249.78, "base_fare": 107724, "tax": 30933, "gross": { "base_fare": "107224.00", "tax": "30535.00", "discount": "107.22", "ait": "398.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTI0OS43OCIsImJhc2VfZmFyZSI6IjEwNzcyNC4wMCIsInRheCI6IjMwOTMzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3MjI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjEwNy4yMiIsImFpdCI6IjM5OC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4NzQ5Ljc4IiwiYmFzZV9mYXJlIjoiMTA3MjI0LjAwIiwidGF4IjoiMzA5MzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDcyMjQuMDAiLCJ0YXgiOiIzMDUzNS4wMCIsImRpc2NvdW50IjoiMTA3LjIyIiwiYWl0IjoiMzk4LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNzc1OS4wMCIsImJhc2VfZmFyZSI6IjEwNzIyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiIxMDcuMjIiLCJhaXQiOiIzOTguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjEzODc0OS43OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 139249.78, "filter": { "id": "F1RT00002-758-294", "price": 139249.78, "gross_total": 137759, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 15:25:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21 02:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091525bah202609091640520bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-759-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-86", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-759-294-0", "itt_flight_key": "F1TF00018-86", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "GF-GF-SV520-GF5300-2026090915-2026090916-O", "origin": "RUH", "departure_time": "2026-09-09 15:25:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 16:40:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "F1RT00002-759-294-1", "itt_flight_key": "F1TF00018-86", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H35M", "transit_time": "18H15M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF163-GF163-2026112109-2026112111-I", "origin": "BAH", "departure_time": "2026-11-21 09:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 11:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 139249.78, "gross_total": 137759, "base_fare": 107724, "tax": 30933, "sell": { "currency": "BDT", "total": 139249.78, "base_fare": 107724, "tax": 30933 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM5MjQ5Ljc4LCJiYXNlX2ZhcmUiOjEwNzcyNCwidGF4IjozMDkzM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzODc0OS43OCwiYmFzZV9mYXJlIjoxMDcyMjQsInRheCI6MzA5MzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM3NzU5LCJiYXNlX2ZhcmUiOjEwNzIyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 139249.78, "base_fare": 107724, "tax": 30933, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107224.00", "tax": "30535.00", "discount": 107.22, "ait": "398.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 139249.78, "base_fare": 107724, "tax": 30933, "gross": { "base_fare": "107224.00", "tax": "30535.00", "discount": "107.22", "ait": "398.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTI0OS43OCIsImJhc2VfZmFyZSI6IjEwNzcyNC4wMCIsInRheCI6IjMwOTMzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3MjI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjEwNy4yMiIsImFpdCI6IjM5OC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4NzQ5Ljc4IiwiYmFzZV9mYXJlIjoiMTA3MjI0LjAwIiwidGF4IjoiMzA5MzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDcyMjQuMDAiLCJ0YXgiOiIzMDUzNS4wMCIsImRpc2NvdW50IjoiMTA3LjIyIiwiYWl0IjoiMzk4LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNzc1OS4wMCIsImJhc2VfZmFyZSI6IjEwNzIyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiIxMDcuMjIiLCJhaXQiOiIzOTguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjEzODc0OS43OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 139249.78, "filter": { "id": "F1RT00002-759-294", "price": 139249.78, "gross_total": 137759, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 15:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091525bah202609091640520bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-760-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-87", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-760-294-0", "itt_flight_key": "F1TF00018-87", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "GF-GF-SV520-GF5300-2026090915-2026090916-O", "origin": "RUH", "departure_time": "2026-09-09 15:25:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 16:40:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "F1RT00002-760-294-1", "itt_flight_key": "F1TF00018-87", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D12H20M", "transit_time": "22H0M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF189-GF189-2026112113-2026112114-I", "origin": "BAH", "departure_time": "2026-11-21 13:20:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 14:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 139249.78, "gross_total": 137759, "base_fare": 107724, "tax": 30933, "sell": { "currency": "BDT", "total": 139249.78, "base_fare": 107724, "tax": 30933 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM5MjQ5Ljc4LCJiYXNlX2ZhcmUiOjEwNzcyNCwidGF4IjozMDkzM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzODc0OS43OCwiYmFzZV9mYXJlIjoxMDcyMjQsInRheCI6MzA5MzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM3NzU5LCJiYXNlX2ZhcmUiOjEwNzIyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 139249.78, "base_fare": 107724, "tax": 30933, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107224.00", "tax": "30535.00", "discount": 107.22, "ait": "398.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 139249.78, "base_fare": 107724, "tax": 30933, "gross": { "base_fare": "107224.00", "tax": "30535.00", "discount": "107.22", "ait": "398.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTI0OS43OCIsImJhc2VfZmFyZSI6IjEwNzcyNC4wMCIsInRheCI6IjMwOTMzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3MjI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjEwNy4yMiIsImFpdCI6IjM5OC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4NzQ5Ljc4IiwiYmFzZV9mYXJlIjoiMTA3MjI0LjAwIiwidGF4IjoiMzA5MzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDcyMjQuMDAiLCJ0YXgiOiIzMDUzNS4wMCIsImRpc2NvdW50IjoiMTA3LjIyIiwiYWl0IjoiMzk4LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNzc1OS4wMCIsImJhc2VfZmFyZSI6IjEwNzIyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiIxMDcuMjIiLCJhaXQiOiIzOTguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjEzODc0OS43OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 139249.78, "filter": { "id": "F1RT00002-760-294", "price": 139249.78, "gross_total": 137759, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 15:25:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21 14:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091525bah202609091640520bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-761-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-88", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-761-294-0", "itt_flight_key": "F1TF00018-88", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "GF-GF-SV520-GF5300-2026090915-2026090916-O", "origin": "RUH", "departure_time": "2026-09-09 15:25:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 16:40:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "F1RT00002-761-294-1", "itt_flight_key": "F1TF00018-88", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D14H40M", "transit_time": "1D0H20M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF167-GF167-2026112115-2026112117-I", "origin": "BAH", "departure_time": "2026-11-21 15:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 17:05:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 139249.78, "gross_total": 137759, "base_fare": 107724, "tax": 30933, "sell": { "currency": "BDT", "total": 139249.78, "base_fare": 107724, "tax": 30933 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM5MjQ5Ljc4LCJiYXNlX2ZhcmUiOjEwNzcyNCwidGF4IjozMDkzM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzODc0OS43OCwiYmFzZV9mYXJlIjoxMDcyMjQsInRheCI6MzA5MzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM3NzU5LCJiYXNlX2ZhcmUiOjEwNzIyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 139249.78, "base_fare": 107724, "tax": 30933, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107224.00", "tax": "30535.00", "discount": 107.22, "ait": "398.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 139249.78, "base_fare": 107724, "tax": 30933, "gross": { "base_fare": "107224.00", "tax": "30535.00", "discount": "107.22", "ait": "398.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTI0OS43OCIsImJhc2VfZmFyZSI6IjEwNzcyNC4wMCIsInRheCI6IjMwOTMzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3MjI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjEwNy4yMiIsImFpdCI6IjM5OC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4NzQ5Ljc4IiwiYmFzZV9mYXJlIjoiMTA3MjI0LjAwIiwidGF4IjoiMzA5MzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDcyMjQuMDAiLCJ0YXgiOiIzMDUzNS4wMCIsImRpc2NvdW50IjoiMTA3LjIyIiwiYWl0IjoiMzk4LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNzc1OS4wMCIsImJhc2VfZmFyZSI6IjEwNzIyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiIxMDcuMjIiLCJhaXQiOiIzOTguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjEzODc0OS43OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 139249.78, "filter": { "id": "F1RT00002-761-294", "price": 139249.78, "gross_total": 137759, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 15:25:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 17:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091525bah202609091640520bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-762-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-89", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-762-294-0", "itt_flight_key": "F1TF00018-89", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "GF-GF-SV520-GF5300-2026090915-2026090916-O", "origin": "RUH", "departure_time": "2026-09-09 15:25:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 16:40:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "F1RT00002-762-294-1", "itt_flight_key": "F1TF00018-89", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D20H5M", "transit_time": "1D5H45M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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": "GF-GF-GF169-GF169-2026112121-2026112122-I", "origin": "BAH", "departure_time": "2026-11-21 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 22:30:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "169" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "", "fareBasisCode": "QALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 139249.78, "gross_total": 137759, "base_fare": 107724, "tax": 30933, "sell": { "currency": "BDT", "total": 139249.78, "base_fare": 107724, "tax": 30933 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM5MjQ5Ljc4LCJiYXNlX2ZhcmUiOjEwNzcyNCwidGF4IjozMDkzM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzODc0OS43OCwiYmFzZV9mYXJlIjoxMDcyMjQsInRheCI6MzA5MzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM3NzU5LCJiYXNlX2ZhcmUiOjEwNzIyNCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 139249.78, "base_fare": 107724, "tax": 30933, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107224.00", "tax": "30535.00", "discount": 107.22, "ait": "398.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 139249.78, "base_fare": 107724, "tax": 30933, "gross": { "base_fare": "107224.00", "tax": "30535.00", "discount": "107.22", "ait": "398.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTI0OS43OCIsImJhc2VfZmFyZSI6IjEwNzcyNC4wMCIsInRheCI6IjMwOTMzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3MjI0LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjEwNy4yMiIsImFpdCI6IjM5OC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4NzQ5Ljc4IiwiYmFzZV9mYXJlIjoiMTA3MjI0LjAwIiwidGF4IjoiMzA5MzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDcyMjQuMDAiLCJ0YXgiOiIzMDUzNS4wMCIsImRpc2NvdW50IjoiMTA3LjIyIiwiYWl0IjoiMzk4LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNzc1OS4wMCIsImJhc2VfZmFyZSI6IjEwNzIyNC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiIxMDcuMjIiLCJhaXQiOiIzOTguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjEzODc0OS43OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 139249.78, "filter": { "id": "F1RT00002-762-294", "price": 139249.78, "gross_total": 137759, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 15:25:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-21 22:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091525bah202609091640520bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611212105ruh202611212230169", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-763-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-91", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-763-294-0", "itt_flight_key": "F1TF00018-91", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H45M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQTgxZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0F5d2V5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 21:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-10 00:40:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": null, "lay_over": "not-applicable", "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": "856" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "856" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "4", "fareBasisCode": "RRL7SA1" }, "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": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQTgxZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FFd2V5d09BQUFBPT0=", "origin": "DXB", "departure_time": "2026-09-10 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H05M", "distance": null, "lay_over": "PT13H15M", "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": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "4", "fareBasisCode": "RRL7SA1" }, "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": "F1RT00002-763-294-1", "itt_flight_key": "F1TF00018-91", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D12H5M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQS8xZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FHd2V5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 08:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 11:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "502" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "502" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7SA1" }, "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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQS8xZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FJd2V5d09BQUFBPT0=", "origin": "DXB", "departure_time": "2026-11-20 19:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 20:25:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7SA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 139769, "gross_total": 138170, "base_fare": 110919, "tax": 28150, "sell": { "currency": "BDT", "total": 139769, "base_fare": 110919, "tax": 28150 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM5NzY5LCJiYXNlX2ZhcmUiOjExMDkxOSwidGF4IjoyODE1MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzOTI2OSwiYmFzZV9mYXJlIjoxMTA0MTksInRheCI6MjgxNTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4MTcwLCJiYXNlX2ZhcmUiOjExMDQxOSwidGF4IjoyNzc1MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 139769, "base_fare": 110919, "tax": 28150, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "110419.00", "tax": "27751.00", "discount": 0, "ait": "399.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 139769, "base_fare": 110919, "tax": 28150, "gross": { "base_fare": "110419.00", "tax": "27751.00", "discount": "0.00", "ait": "399.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTc2OS4wMCIsImJhc2VfZmFyZSI6IjExMDkxOS4wMCIsInRheCI6IjI4MTUwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEwNDE5LjAwIiwidGF4IjoiMjc3NTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIzOTkuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTI2OS4wMCIsImJhc2VfZmFyZSI6IjExMDQxOS4wMCIsInRheCI6IjI4MTUwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEwNDE5LjAwIiwidGF4IjoiMjc3NTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIzOTkuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4MTcwLjAwIiwiYmFzZV9mYXJlIjoiMTEwNDE5LjAwIiwidGF4IjoiMjc3NTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIzOTkuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjEzOTI2OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 139769, "filter": { "id": "F1RT00002-763-294", "price": 139769, "gross_total": 138170, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09 21:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20 20:25:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092115dxb202609100040856dxb202609101355dac202609102100523dac202611200805dxb202611201155502dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-764-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-141", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-764-294-0", "itt_flight_key": "F1TT00016-141", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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": "F1RT00002-764-294-1", "itt_flight_key": "F1TT00016-141", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 141435, "gross_total": 140235, "base_fare": 107724, "tax": 33011, "sell": { "currency": "BDT", "total": 141435, "base_fare": 107724, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxNDM1LCJiYXNlX2ZhcmUiOjEwNzcyNCwidGF4IjozMzAxMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MDkzNSwiYmFzZV9mYXJlIjoxMDcyMjQsInRheCI6MzMwMTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwMjM1LCJiYXNlX2ZhcmUiOjEwNzIyNCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 141435, "base_fare": 107724, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107224.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 141435, "base_fare": 107724, "tax": 33011, "gross": { "base_fare": "107224.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTQzNS4wMCIsImJhc2VfZmFyZSI6IjEwNzcyNC4wMCIsInRheCI6IjMzMDExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3MjI0LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDA5MzUuMDAiLCJiYXNlX2ZhcmUiOiIxMDcyMjQuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNzIyNC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDAyMzUuMDAiLCJiYXNlX2ZhcmUiOiIxMDcyMjQuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE0MDkzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "SV", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating SV | entry 2: operating_code UL != segment 1 (RUH->BAH) operating SV | entry 3: operating_code MH != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code CA != segment 1 (RUH->BAH) operating SV | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code GF != segment 1 (RUH->BAH) operating SV | entry 3: operating_code WY != segment 1 (RUH->BAH) operating SV | entry 4: operating_code EK != segment 1 (RUH->BAH) operating SV | entry 5: operating_code TG != segment 1 (RUH->BAH) operating SV | entry 6: operating_code OD != segment 1 (RUH->BAH) operating SV | entry 7: operating_code ET != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-141", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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-141", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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" }, "total_price": 141435, "filter": { "id": "F1RT00002-764-294", "price": 141435, "gross_total": 140235, "journey_duration": "PT1D0H25M", "journey_duration_seconds": 87900, "layover_duration": "PT10H5M", "layover_duration_seconds": 36300, "carrier_operating": "SV", "carrier_marketing": "GF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:25:00.000+03:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-11-21T02:50:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091525bah202609091640520bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-765-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-142", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-765-294-0", "itt_flight_key": "F1TT00016-142", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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": "F1RT00002-765-294-1", "itt_flight_key": "F1TT00016-142", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 141435, "gross_total": 140235, "base_fare": 107724, "tax": 33011, "sell": { "currency": "BDT", "total": 141435, "base_fare": 107724, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxNDM1LCJiYXNlX2ZhcmUiOjEwNzcyNCwidGF4IjozMzAxMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MDkzNSwiYmFzZV9mYXJlIjoxMDcyMjQsInRheCI6MzMwMTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwMjM1LCJiYXNlX2ZhcmUiOjEwNzIyNCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 141435, "base_fare": 107724, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107224.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 141435, "base_fare": 107724, "tax": 33011, "gross": { "base_fare": "107224.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTQzNS4wMCIsImJhc2VfZmFyZSI6IjEwNzcyNC4wMCIsInRheCI6IjMzMDExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3MjI0LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDA5MzUuMDAiLCJiYXNlX2ZhcmUiOiIxMDcyMjQuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNzIyNC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDAyMzUuMDAiLCJiYXNlX2ZhcmUiOiIxMDcyMjQuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE0MDkzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "SV", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating SV | entry 2: operating_code UL != segment 1 (RUH->BAH) operating SV | entry 3: operating_code MH != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code CA != segment 1 (RUH->BAH) operating SV | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code GF != segment 1 (RUH->BAH) operating SV | entry 3: operating_code WY != segment 1 (RUH->BAH) operating SV | entry 4: operating_code EK != segment 1 (RUH->BAH) operating SV | entry 5: operating_code TG != segment 1 (RUH->BAH) operating SV | entry 6: operating_code OD != segment 1 (RUH->BAH) operating SV | entry 7: operating_code ET != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-142", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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-142", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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" }, "total_price": 141435, "filter": { "id": "F1RT00002-765-294", "price": 141435, "gross_total": 140235, "journey_duration": "PT1D8H35M", "journey_duration_seconds": 117300, "layover_duration": "PT18H15M", "layover_duration_seconds": 65700, "carrier_operating": "SV", "carrier_marketing": "GF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:25:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T11:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091525bah202609091640520bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-766-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-143", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-766-294-0", "itt_flight_key": "F1TT00016-143", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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": "F1RT00002-766-294-1", "itt_flight_key": "F1TT00016-143", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 141435, "gross_total": 140235, "base_fare": 107724, "tax": 33011, "sell": { "currency": "BDT", "total": 141435, "base_fare": 107724, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxNDM1LCJiYXNlX2ZhcmUiOjEwNzcyNCwidGF4IjozMzAxMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MDkzNSwiYmFzZV9mYXJlIjoxMDcyMjQsInRheCI6MzMwMTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwMjM1LCJiYXNlX2ZhcmUiOjEwNzIyNCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 141435, "base_fare": 107724, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107224.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 141435, "base_fare": 107724, "tax": 33011, "gross": { "base_fare": "107224.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTQzNS4wMCIsImJhc2VfZmFyZSI6IjEwNzcyNC4wMCIsInRheCI6IjMzMDExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3MjI0LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDA5MzUuMDAiLCJiYXNlX2ZhcmUiOiIxMDcyMjQuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNzIyNC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDAyMzUuMDAiLCJiYXNlX2ZhcmUiOiIxMDcyMjQuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE0MDkzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "SV", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating SV | entry 2: operating_code UL != segment 1 (RUH->BAH) operating SV | entry 3: operating_code MH != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code CA != segment 1 (RUH->BAH) operating SV | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code GF != segment 1 (RUH->BAH) operating SV | entry 3: operating_code WY != segment 1 (RUH->BAH) operating SV | entry 4: operating_code EK != segment 1 (RUH->BAH) operating SV | entry 5: operating_code TG != segment 1 (RUH->BAH) operating SV | entry 6: operating_code OD != segment 1 (RUH->BAH) operating SV | entry 7: operating_code ET != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-143", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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-143", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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" }, "total_price": 141435, "filter": { "id": "F1RT00002-766-294", "price": 141435, "gross_total": 140235, "journey_duration": "PT1D12H20M", "journey_duration_seconds": 130800, "layover_duration": "PT22H0M", "layover_duration_seconds": 79200, "carrier_operating": "SV", "carrier_marketing": "GF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:25:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T14:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091525bah202609091640520bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-767-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-144", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-767-294-0", "itt_flight_key": "F1TT00016-144", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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": "F1RT00002-767-294-1", "itt_flight_key": "F1TT00016-144", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 141435, "gross_total": 140235, "base_fare": 107724, "tax": 33011, "sell": { "currency": "BDT", "total": 141435, "base_fare": 107724, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxNDM1LCJiYXNlX2ZhcmUiOjEwNzcyNCwidGF4IjozMzAxMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MDkzNSwiYmFzZV9mYXJlIjoxMDcyMjQsInRheCI6MzMwMTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwMjM1LCJiYXNlX2ZhcmUiOjEwNzIyNCwidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 141435, "base_fare": 107724, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107224.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 141435, "base_fare": 107724, "tax": 33011, "gross": { "base_fare": "107224.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTQzNS4wMCIsImJhc2VfZmFyZSI6IjEwNzcyNC4wMCIsInRheCI6IjMzMDExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3MjI0LjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDA5MzUuMDAiLCJiYXNlX2ZhcmUiOiIxMDcyMjQuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNzIyNC4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDAyMzUuMDAiLCJiYXNlX2ZhcmUiOiIxMDcyMjQuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE0MDkzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "SV", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EALIT3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QALIT3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating SV | entry 2: operating_code UL != segment 1 (RUH->BAH) operating SV | entry 3: operating_code MH != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code CA != segment 1 (RUH->BAH) operating SV | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code GF != segment 1 (RUH->BAH) operating SV | entry 3: operating_code WY != segment 1 (RUH->BAH) operating SV | entry 4: operating_code EK != segment 1 (RUH->BAH) operating SV | entry 5: operating_code TG != segment 1 (RUH->BAH) operating SV | entry 6: operating_code OD != segment 1 (RUH->BAH) operating SV | entry 7: operating_code ET != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-144", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EALIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX4whYYdlKRNpYpFSBbZ9P7HqMlHqiXbYz3\/YoxC8Qzs4791+HavJ8qagQJRH1KG9PQeRqsNpBiM6fNebE04lwRFZcdHNnvjKNloQpYhHKgZtj3O66Ts5p1uJmnQTqNJncAlxkllScNS02Omtc452npC3qG\/6twPbGMs0w==", "FareInfoRef": "0bnHpB9GuDKAmkigoOAAAA==" }, "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-144", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204832", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QALIT3SA", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HBOguISkUCUWiaRfdcP9j4IQiYcn2t56nEIKQnGikS\/i3Ae\/hfkPZElAg5ss2Q8V57dUOImG84vOxao1oS5iFDJWOv5l74ySJLSFJHjvai9kRc0zGHIlrPcRop9GkTeAnptlkiXmt8bqQqveetB6QzrBfbe4DdpcsyA==", "FareInfoRef": "0bnHpB9GuDKABligoOAAAA==" }, "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" }, "total_price": 141435, "filter": { "id": "F1RT00002-767-294", "price": 141435, "gross_total": 140235, "journey_duration": "PT1D14H40M", "journey_duration_seconds": 139200, "layover_duration": "PT1D0H20M", "layover_duration_seconds": 87600, "carrier_operating": "SV", "carrier_marketing": "GF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:25:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T17:05:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091525bah202609091640520bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-768-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-98", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-768-294-0", "itt_flight_key": "F1TF00018-98", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-12#Isgm02003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 09:50:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2267" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-12#Isgm03003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-09 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-09 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESSA1" }, "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": "F1RT00002-768-294-1", "itt_flight_key": "F1TF00018-98", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "20H0M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-92#Isgm97003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-21 01:30:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "2287" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2287" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YWRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-92#Isgm87003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT16H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YWRZFSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 141531.34, "gross_total": 148220, "base_fare": 116023, "tax": 33126, "sell": { "currency": "BDT", "total": 141531.34, "base_fare": 116023, "tax": 33126 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxNTMxLjM0LCJiYXNlX2ZhcmUiOjExNjAyMywidGF4IjozMzEyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MTAzMS4zNCwiYmFzZV9mYXJlIjoxMTU1MjMsInRheCI6MzMxMjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ4MjIwLCJiYXNlX2ZhcmUiOjExNTUyMywidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 141531.34, "base_fare": 116023, "tax": 33126, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "115523.00", "tax": "32697.00", "discount": 8317.66, "ait": "429.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 141531.34, "base_fare": 116023, "tax": 33126, "gross": { "base_fare": "115523.00", "tax": "32697.00", "discount": "8317.66", "ait": "429.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTUzMS4zNCIsImJhc2VfZmFyZSI6IjExNjAyMy4wMCIsInRheCI6IjMzMTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1NTIzLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjgzMTcuNjYiLCJhaXQiOiI0MjkuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTAzMS4zNCIsImJhc2VfZmFyZSI6IjExNTUyMy4wMCIsInRheCI6IjMzMTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1NTIzLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjgzMTcuNjYiLCJhaXQiOiI0MjkuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ4MjIwLjAwIiwiYmFzZV9mYXJlIjoiMTE1NTIzLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjgzMTcuNjYiLCJhaXQiOiI0MjkuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE0MTAzMS4zNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 141531.34, "filter": { "id": "F1RT00002-768-294", "price": 141531.34, "gross_total": 148220, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737MAX 9 Passenger", "aircraft_name": "Boeing 737MAX 9 Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 09:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090950dxb2026090912552267dxb202609091645dac202609092320584dac202611202140dxb2026112101302287dxb202611211740ruh202611211845817", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-769-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-96", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-769-294-0", "itt_flight_key": "F1TF00018-96", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H55M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQTQ2ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FRd2V5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 11:15:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-09-09 14:05:00", "destination_terminal": "A", "destination_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "572" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "572" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LNN02V79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQTQ2ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FTd2V5d09BQUFBPT0=", "origin": "AUH", "departure_time": "2026-09-09 22:00:00", "origin_terminal": "A", "origin_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 04:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT07H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "L", "meal_code": null, "seat_available": "3", "fareBasisCode": "LNN02V79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "F1RT00002-769-294-1", "itt_flight_key": "F1TF00018-96", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "8H45M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQTc2ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FVd2V5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 21:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "AUH", "arrival_time": "2026-11-21 01:10:00", "destination_terminal": "A", "destination_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "383" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "383" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BND05V7R" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQTc2ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0F1d2V5d09BQUFBPT0=", "origin": "AUH", "departure_time": "2026-11-21 02:00:00", "origin_terminal": "A", "origin_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 02:55:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "551" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "551" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "BND05V7R" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 142746, "gross_total": 141138, "base_fare": 121555, "tax": 20491, "sell": { "currency": "BDT", "total": 142746, "base_fare": 121555, "tax": 20491 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyNzQ2LCJiYXNlX2ZhcmUiOjEyMTU1NSwidGF4IjoyMDQ5MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MjI0NiwiYmFzZV9mYXJlIjoxMjEwNTUsInRheCI6MjA0OTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxMTM4LCJiYXNlX2ZhcmUiOjEyMTA1NSwidGF4IjoyMDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 142746, "base_fare": 121555, "tax": 20491, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "121055.00", "tax": "20083.00", "discount": 0, "ait": "408.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 142746, "base_fare": 121555, "tax": 20491, "gross": { "base_fare": "121055.00", "tax": "20083.00", "discount": "0.00", "ait": "408.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0Mjc0Ni4wMCIsImJhc2VfZmFyZSI6IjEyMTU1NS4wMCIsInRheCI6IjIwNDkxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxMDU1LjAwIiwidGF4IjoiMjAwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI0MDguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MjI0Ni4wMCIsImJhc2VfZmFyZSI6IjEyMTA1NS4wMCIsInRheCI6IjIwNDkxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxMDU1LjAwIiwidGF4IjoiMjAwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI0MDguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQxMTM4LjAwIiwiYmFzZV9mYXJlIjoiMTIxMDU1LjAwIiwidGF4IjoiMjAwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI0MDguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE0MjI0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 142746, "filter": { "id": "F1RT00002-769-294", "price": 142746, "gross_total": 141138, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "AUH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 11:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21 02:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091115auh202609091405572auh202609092200dac202609100450382dac202611202145auh202611210110383auh202611210200ruh202611210255551", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-770-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "no", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-100", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-770-294-0", "itt_flight_key": "F1TF00018-100", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQVQzZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FZd2V5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 15:00:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-09-09 16:10:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1150" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1150" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT" }, "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" } } } }, { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQVQzZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0Fhd2V5d09BQUFBPT0=", "origin": "DMM", "departure_time": "2026-09-09 19:30:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10 03:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT03H20M", "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": "350" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT" }, "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": "F1RT00002-770-294-1", "itt_flight_key": "F1TF00018-100", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT16H30M", "transit_time": null, "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQW8zZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0F5dmV5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 01:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20 05:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H45M", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NLSAR" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 144024.92, "gross_total": 153458, "base_fare": 138976, "tax": 15427, "sell": { "currency": "BDT", "total": 144024.92, "base_fare": 138976, "tax": 15427 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ0MDI0LjkyLCJiYXNlX2ZhcmUiOjEzODk3NiwidGF4IjoxNTQyN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MzUyNC45MiwiYmFzZV9mYXJlIjoxMzg0NzYsInRheCI6MTU0MjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUzNDU4LCJiYXNlX2ZhcmUiOjEzODQ3NiwidGF4IjoxNDk4Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 144024.92, "base_fare": 138976, "tax": 15427, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "138476.00", "tax": "14982.00", "discount": 11078.08, "ait": "445.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 144024.92, "base_fare": 138976, "tax": 15427, "gross": { "base_fare": "138476.00", "tax": "14982.00", "discount": "11078.08", "ait": "445.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NDAyNC45MiIsImJhc2VfZmFyZSI6IjEzODk3Ni4wMCIsInRheCI6IjE1NDI3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4NDc2LjAwIiwidGF4IjoiMTQ5ODIuMDAiLCJkaXNjb3VudCI6IjExMDc4LjA4IiwiYWl0IjoiNDQ1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDM1MjQuOTIiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxNTQyNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODQ3Ni4wMCIsInRheCI6IjE0OTgyLjAwIiwiZGlzY291bnQiOiIxMTA3OC4wOCIsImFpdCI6IjQ0NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTM0NTguMDAiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxNDk4Mi4wMCIsImRpc2NvdW50IjoiMTEwNzguMDgiLCJhaXQiOiI0NDUuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE0MzUyNC45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 144024.92, "filter": { "id": "F1RT00002-770-294", "price": 144024.92, "gross_total": 153458, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DMM" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 15:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20 05:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091500dmm2026090916101150dmm202609091930dac202609100345350dac202611200125ruh202611200510339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-771-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1F400029-301", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-771-294-0", "itt_flight_key": "F1F400029-301-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H50M", "transit_time": null, "routes": [ { "air_segment_key": "bc8398b404b45a5149d2934535348f5f", "origin": "RUH", "departure_time": "2026-09-09T21:20:00", "origin_terminal": null, "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T06:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "RX", "carrier_name": "Riyadh Air", "carrier_logo": "RX.png", "flight_number": "763" }, "marketing": { "carrier": "RX", "carrier_name": "Riyadh Air", "carrier_logo": "RX.png", "flight_number": "763" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "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": "PC1", "meal_code": null, "seat_available": 3, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1RT00002-771-294-1", "itt_flight_key": "F1F400029-301-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT7H0M", "transit_time": null, "routes": [ { "air_segment_key": "81dd2a2a0d61d6594a90e8a3dae93b70", "origin": "DAC", "departure_time": "2026-11-20T07:10:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T11:10:00", "destination_terminal": null, "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "RX", "carrier_name": "Riyadh Air", "carrier_logo": "RX.png", "flight_number": "764" }, "marketing": { "carrier": "RX", "carrier_name": "Riyadh Air", "carrier_logo": "RX.png", "flight_number": "764" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "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": "PC1", "meal_code": null, "seat_available": 3, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "price": { "currency": "BDT", "total": 144701.17, "gross_total": 142990.48, "base_fare": 126446.47, "tax": 17044.01, "sell": { "currency": "BDT", "total": 144701.17, "base_fare": 126446.47, "tax": 17044.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ0NzAxLjE3LCJiYXNlX2ZhcmUiOjEyNjQ0Ni40NywidGF4IjoxNzA0NC4wMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0NDIwMS4xNywiYmFzZV9mYXJlIjoxMjU5NDYuNDcsInRheCI6MTcwNDQuMDEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyOTkwLjQ4LCJiYXNlX2ZhcmUiOjEyNTk0Ni40NywidGF4IjoxNzA0NC4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 144701.17, "base_fare": 126446.47, "tax": 17044.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125946.47", "tax": "17044.01", "discount": 0, "ait": "0.00", "service_charge": 1710.69 }, "partner": { "currency": "BDT", "total": 144701.17, "base_fare": 126446.47, "tax": 17044.01, "gross": { "base_fare": "125946.47", "tax": "17044.01", "discount": "0.00", "ait": "0.00", "service_charge": 1710.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NDcwMS4xNyIsImJhc2VfZmFyZSI6IjEyNjQ0Ni40NyIsInRheCI6IjE3MDQ0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1OTQ2LjQ3IiwidGF4IjoiMTcwNDQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNzEwLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDQyMDEuMTciLCJiYXNlX2ZhcmUiOiIxMjU5NDYuNDciLCJ0YXgiOiIxNzA0NC4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTk0Ni40NyIsInRheCI6IjE3MDQ0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxMjEwLjY5LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQyOTkwLjQ4IiwiYmFzZV9mYXJlIjoiMTI1OTQ2LjQ3IiwidGF4IjoiMTcwNDQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjEwLjY5IiwicGF5YWJsZSI6MTQ0MjAxLjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "baggage": null, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 144701.17, "filter": { "id": "F1RT00002-771-294", "price": 144701.17, "gross_total": 142990.48, "journey_duration": "PT12H50M", "journey_duration_seconds": 46200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "RX", "carrier_marketing": "RX", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09T21:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20T11:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "ruh202609092120dac202609100610763dac202611200710ruh202611201110764", "destination_reach_time": "PT12H50M", "destination_reach_timestamp": 46200 }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-772-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-293", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-772-294-0", "itt_flight_key": "F1TT00016-293", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-772-294-1", "itt_flight_key": "F1TT00016-293", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 146704, "gross_total": 145504, "base_fare": 112993, "tax": 33011, "sell": { "currency": "BDT", "total": 146704, "base_fare": 112993, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ2NzA0LCJiYXNlX2ZhcmUiOjExMjk5MywidGF4IjozMzAxMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0NjIwNCwiYmFzZV9mYXJlIjoxMTI0OTMsInRheCI6MzMwMTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ1NTA0LCJiYXNlX2ZhcmUiOjExMjQ5MywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 146704, "base_fare": 112993, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "112493.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 146704, "base_fare": 112993, "tax": 33011, "gross": { "base_fare": "112493.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NjcwNC4wMCIsImJhc2VfZmFyZSI6IjExMjk5My4wMCIsInRheCI6IjMzMDExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEyNDkzLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDYyMDQuMDAiLCJiYXNlX2ZhcmUiOiIxMTI0OTMuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMjQ5My4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDU1MDQuMDAiLCJiYXNlX2ZhcmUiOiIxMTI0OTMuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE0NjIwNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "SV", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating SV | entry 2: operating_code UL != segment 1 (RUH->BAH) operating SV | entry 3: operating_code MH != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code CA != segment 1 (RUH->BAH) operating SV | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code GF != segment 1 (RUH->BAH) operating SV | entry 3: operating_code WY != segment 1 (RUH->BAH) operating SV | entry 4: operating_code EK != segment 1 (RUH->BAH) operating SV | entry 5: operating_code TG != segment 1 (RUH->BAH) operating SV | entry 6: operating_code OD != segment 1 (RUH->BAH) operating SV | entry 7: operating_code ET != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-293", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-293", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA1VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T02:50:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT02H05M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "161" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 146704, "filter": { "id": "F1RT00002-772-294", "price": 146704, "gross_total": 145504, "journey_duration": "PT1D0H25M", "journey_duration_seconds": 87900, "layover_duration": "PT10H5M", "layover_duration_seconds": 36300, "carrier_operating": "SV", "carrier_marketing": "GF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:25:00.000+03:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-11-21T02:50:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091525bah202609091640520bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210125ruh202611210250161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-773-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-294", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-773-294-0", "itt_flight_key": "F1TT00016-294", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-773-294-1", "itt_flight_key": "F1TT00016-294", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 146704, "gross_total": 145504, "base_fare": 112993, "tax": 33011, "sell": { "currency": "BDT", "total": 146704, "base_fare": 112993, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ2NzA0LCJiYXNlX2ZhcmUiOjExMjk5MywidGF4IjozMzAxMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0NjIwNCwiYmFzZV9mYXJlIjoxMTI0OTMsInRheCI6MzMwMTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ1NTA0LCJiYXNlX2ZhcmUiOjExMjQ5MywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 146704, "base_fare": 112993, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "112493.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 146704, "base_fare": 112993, "tax": 33011, "gross": { "base_fare": "112493.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NjcwNC4wMCIsImJhc2VfZmFyZSI6IjExMjk5My4wMCIsInRheCI6IjMzMDExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEyNDkzLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDYyMDQuMDAiLCJiYXNlX2ZhcmUiOiIxMTI0OTMuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMjQ5My4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDU1MDQuMDAiLCJiYXNlX2ZhcmUiOiIxMTI0OTMuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE0NjIwNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "SV", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating SV | entry 2: operating_code UL != segment 1 (RUH->BAH) operating SV | entry 3: operating_code MH != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code CA != segment 1 (RUH->BAH) operating SV | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code GF != segment 1 (RUH->BAH) operating SV | entry 3: operating_code WY != segment 1 (RUH->BAH) operating SV | entry 4: operating_code EK != segment 1 (RUH->BAH) operating SV | entry 5: operating_code TG != segment 1 (RUH->BAH) operating SV | entry 6: operating_code OD != segment 1 (RUH->BAH) operating SV | entry 7: operating_code ET != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-294", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-294", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA6VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T09:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T11:00:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT10H15M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "163" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "7", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 146704, "filter": { "id": "F1RT00002-773-294", "price": 146704, "gross_total": 145504, "journey_duration": "PT1D8H35M", "journey_duration_seconds": 117300, "layover_duration": "PT18H15M", "layover_duration_seconds": 65700, "carrier_operating": "SV", "carrier_marketing": "GF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:25:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T11:00:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091525bah202609091640520bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611210935ruh202611211100163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-774-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-295", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-774-294-0", "itt_flight_key": "F1TT00016-295", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-774-294-1", "itt_flight_key": "F1TT00016-295", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 146704, "gross_total": 145504, "base_fare": 112993, "tax": 33011, "sell": { "currency": "BDT", "total": 146704, "base_fare": 112993, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ2NzA0LCJiYXNlX2ZhcmUiOjExMjk5MywidGF4IjozMzAxMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0NjIwNCwiYmFzZV9mYXJlIjoxMTI0OTMsInRheCI6MzMwMTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ1NTA0LCJiYXNlX2ZhcmUiOjExMjQ5MywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 146704, "base_fare": 112993, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "112493.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 146704, "base_fare": 112993, "tax": 33011, "gross": { "base_fare": "112493.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NjcwNC4wMCIsImJhc2VfZmFyZSI6IjExMjk5My4wMCIsInRheCI6IjMzMDExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEyNDkzLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDYyMDQuMDAiLCJiYXNlX2ZhcmUiOiIxMTI0OTMuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMjQ5My4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDU1MDQuMDAiLCJiYXNlX2ZhcmUiOiIxMTI0OTMuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE0NjIwNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "SV", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating SV | entry 2: operating_code UL != segment 1 (RUH->BAH) operating SV | entry 3: operating_code MH != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code CA != segment 1 (RUH->BAH) operating SV | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code GF != segment 1 (RUH->BAH) operating SV | entry 3: operating_code WY != segment 1 (RUH->BAH) operating SV | entry 4: operating_code EK != segment 1 (RUH->BAH) operating SV | entry 5: operating_code TG != segment 1 (RUH->BAH) operating SV | entry 6: operating_code OD != segment 1 (RUH->BAH) operating SV | entry 7: operating_code ET != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-295", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-295", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKA+VigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T13:20:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T14:45:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT14H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "189" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 146704, "filter": { "id": "F1RT00002-774-294", "price": 146704, "gross_total": 145504, "journey_duration": "PT1D12H20M", "journey_duration_seconds": 130800, "layover_duration": "PT22H0M", "layover_duration_seconds": 79200, "carrier_operating": "SV", "carrier_marketing": "GF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:25:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21T14:45:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091525bah202609091640520bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211320ruh202611211445189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-775-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-296", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-775-294-0", "itt_flight_key": "F1TT00016-296", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-775-294-1", "itt_flight_key": "F1TT00016-296", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 146704, "gross_total": 145504, "base_fare": 112993, "tax": 33011, "sell": { "currency": "BDT", "total": 146704, "base_fare": 112993, "tax": 33011 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ2NzA0LCJiYXNlX2ZhcmUiOjExMjk5MywidGF4IjozMzAxMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0NjIwNCwiYmFzZV9mYXJlIjoxMTI0OTMsInRheCI6MzMwMTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ1NTA0LCJiYXNlX2ZhcmUiOjExMjQ5MywidGF4IjozMzAxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 146704, "base_fare": 112993, "tax": 33011, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "112493.00", "tax": "33011.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 146704, "base_fare": 112993, "tax": 33011, "gross": { "base_fare": "112493.00", "tax": "33011.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NjcwNC4wMCIsImJhc2VfZmFyZSI6IjExMjk5My4wMCIsInRheCI6IjMzMDExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEyNDkzLjAwIiwidGF4IjoiMzMwMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDYyMDQuMDAiLCJiYXNlX2ZhcmUiOiIxMTI0OTMuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMjQ5My4wMCIsInRheCI6IjMzMDExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDU1MDQuMDAiLCJiYXNlX2ZhcmUiOiIxMTI0OTMuMDAiLCJ0YXgiOiIzMzAxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE0NjIwNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "BAH", "operating": "SV", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "DAC", "operating": "GF", "marketing": "GF", "booking_code": "E", "farebasis": "EASMR3SA", "cabin": "economy" }, { "origin": "DAC", "destination": "BAH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" }, { "origin": "BAH", "destination": "RUH", "operating": "GF", "marketing": "GF", "booking_code": "Q", "farebasis": "QASMR3SA", "cabin": "economy" } ], "connecting": [ "BAH" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->BAH) operating SV | entry 2: operating_code UL != segment 1 (RUH->BAH) operating SV | entry 3: operating_code MH != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code CA != segment 1 (RUH->BAH) operating SV | entry 3: operating_code CZ != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV | entry 2: operating_code GF != segment 1 (RUH->BAH) operating SV | entry 3: operating_code WY != segment 1 (RUH->BAH) operating SV | entry 4: operating_code EK != segment 1 (RUH->BAH) operating SV | entry 5: operating_code TG != segment 1 (RUH->BAH) operating SV | entry 6: operating_code OD != segment 1 (RUH->BAH) operating SV | entry 7: operating_code ET != segment 1 (RUH->BAH) operating SV" }, { "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 (RUH->BAH) operating SV" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-296", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAiWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:25:00.000+03:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09T16:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": "261", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5300" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAoVigoOAAAA==", "origin": "BAH", "departure_time": "2026-09-10T00:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10T08:55:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2486", "lay_over": "PT08H00M", "lay_over_date": "2026-09-09", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "7", "fareBasisCode": "EASMR3SA", "FareRuleKey": "gws-eJxNjj0OwyAMhQ8Tvd2Y0IQNF2izlAGaIUvvf4wakkq1ZPtZn\/9CCEx8I09r+LcJn+n5QNkjUMDqSSLY+8XCaHWAiA2ytFe1TXAt8YrKwGc2ozFzNJoQOfkTdcMxYt03ZfM662YiMuin0aVO4CfyprJIeje5V7LWOUe2XZAW6K869wV2ESzj", "FareInfoRef": "0bnHpB9GuDKA7tigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-296", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyVigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T19:55:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20T23:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": "2486", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKACWigoOAAAA==", "origin": "BAH", "departure_time": "2026-11-21T15:40:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21T17:05:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H25M", "distance": "261", "lay_over": "PT16H20M", "lay_over_date": "2026-11-20", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "167" }, "booking_class": { "brand_id": "2204831", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "4", "fareBasisCode": "QASMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+FLQ3EKq9SGKxh158\/8dwoTVxE5gh386yIQQh8TTRNfzXgM\/wuKNsCSgQO+u2QEf11F87iITxivW5ao1oQ5iFDJWOD+XeOEtiEyTJU0d7sTrvHJOx0XbwpsRoX6NZS+Bn5sVsifld420lVeccaT0hXWC7Wu4LfM0s1w==", "FareInfoRef": "0bnHpB9GuDKAPuigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "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" }, "total_price": 146704, "filter": { "id": "F1RT00002-775-294", "price": 146704, "gross_total": 145504, "journey_duration": "PT1D14H40M", "journey_duration_seconds": 139200, "layover_duration": "PT1D0H20M", "layover_duration_seconds": 87600, "carrier_operating": "SV", "carrier_marketing": "GF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:25:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-11-21T17:05:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609091525bah202609091640520bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211540ruh202611211705167", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-776-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "no", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-103", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-776-294-0", "itt_flight_key": "F1TF00018-103", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H55M", "transit_time": null, "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQWk0ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0F3dmV5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 07:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09 16:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H55M", "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": "340" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "340" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NLSAR" }, "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": "F1RT00002-776-294-1", "itt_flight_key": "F1TF00018-103", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQWs0ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0Ftd2V5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 14:30:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DMM", "arrival_time": "2026-11-20 17:50:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT6H20M", "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": "349" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "349" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT" }, "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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQWs0ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0Fvd2V5d09BQUFBPT0=", "origin": "DMM", "departure_time": "2026-11-20 21:00:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-20 22:10:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT1H10M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1165" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1165" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 147244.92, "gross_total": 156668, "base_fare": 138976, "tax": 18647, "sell": { "currency": "BDT", "total": 147244.92, "base_fare": 138976, "tax": 18647 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ3MjQ0LjkyLCJiYXNlX2ZhcmUiOjEzODk3NiwidGF4IjoxODY0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0Njc0NC45MiwiYmFzZV9mYXJlIjoxMzg0NzYsInRheCI6MTg2NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU2NjY4LCJiYXNlX2ZhcmUiOjEzODQ3NiwidGF4IjoxODE5Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 147244.92, "base_fare": 138976, "tax": 18647, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "138476.00", "tax": "18192.00", "discount": 11078.08, "ait": "455.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 147244.92, "base_fare": 138976, "tax": 18647, "gross": { "base_fare": "138476.00", "tax": "18192.00", "discount": "11078.08", "ait": "455.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NzI0NC45MiIsImJhc2VfZmFyZSI6IjEzODk3Ni4wMCIsInRheCI6IjE4NjQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4NDc2LjAwIiwidGF4IjoiMTgxOTIuMDAiLCJkaXNjb3VudCI6IjExMDc4LjA4IiwiYWl0IjoiNDU1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDY3NDQuOTIiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxODY0Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODQ3Ni4wMCIsInRheCI6IjE4MTkyLjAwIiwiZGlzY291bnQiOiIxMTA3OC4wOCIsImFpdCI6IjQ1NS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTY2NjguMDAiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxODE5Mi4wMCIsImRpc2NvdW50IjoiMTEwNzguMDgiLCJhaXQiOiI0NTUuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE0Njc0NC45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 147244.92, "filter": { "id": "F1RT00002-776-294", "price": 147244.92, "gross_total": 156668, "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": [ "DMM" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-11-20 22:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090710dac202609091605340dac202611201430dmm202611201750349dmm202611202100ruh2026112022101165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-777-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-102", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-777-294-0", "itt_flight_key": "F1TF00018-102", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-34#Isgm50003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 21:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-10 00:40:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737-800 -Winglets- Passenger", "name": "Boeing 737-800 -Winglets- Passenger", "picture": "Boeing 737-800 -Winglets- Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-34#Isgm10003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "F1RT00002-777-294-1", "itt_flight_key": "F1TF00018-102", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "12H30M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-93#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-93#Isgm6f003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Premium Economy", "cabin_code": "P", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 148030.71, "gross_total": 155201, "base_fare": 123004, "tax": 33147, "sell": { "currency": "BDT", "total": 148030.71, "base_fare": 123004, "tax": 33147 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ4MDMwLjcxLCJiYXNlX2ZhcmUiOjEyMzAwNCwidGF4IjozMzE0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0NzUzMC43MSwiYmFzZV9mYXJlIjoxMjI1MDQsInRheCI6MzMxNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU1MjAxLCJiYXNlX2ZhcmUiOjEyMjUwNCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 148030.71, "base_fare": 123004, "tax": 33147, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "122504.00", "tax": "32697.00", "discount": 8820.29, "ait": "450.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 148030.71, "base_fare": 123004, "tax": 33147, "gross": { "base_fare": "122504.00", "tax": "32697.00", "discount": "8820.29", "ait": "450.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0ODAzMC43MSIsImJhc2VfZmFyZSI6IjEyMzAwNC4wMCIsInRheCI6IjMzMTQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIyNTA0LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijg4MjAuMjkiLCJhaXQiOiI0NTAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NzUzMC43MSIsImJhc2VfZmFyZSI6IjEyMjUwNC4wMCIsInRheCI6IjMzMTQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIyNTA0LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijg4MjAuMjkiLCJhaXQiOiI0NTAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU1MjAxLjAwIiwiYmFzZV9mYXJlIjoiMTIyNTA0LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijg4MjAuMjkiLCJhaXQiOiI0NTAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE0NzUzMC43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 148030.71, "filter": { "id": "F1RT00002-777-294", "price": 148030.71, "gross_total": 155201, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737-800 -Winglets- Passenger", "aircraft_name": "Boeing 737-800 -Winglets- Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09 21:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092115dxb2026091000402265dxb202609101035dac202609101725586dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-778-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-104", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-778-294-0", "itt_flight_key": "F1TF00018-104", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-36#Isgm58003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 20:25:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 23:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-36#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "F1RT00002-778-294-1", "itt_flight_key": "F1TF00018-104", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-68#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "", "fareBasisCode": "MWEESSA1" }, "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": "XFAADB885-282D-4B10-8FD3-68#Isgma6003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:55:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 9 Passenger", "name": "Boeing 737MAX 9 Passenger", "picture": "Boeing 737MAX 9 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2266" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2266" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "", "fareBasisCode": "MWEESSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 149993.94, "gross_total": 157309, "base_fare": 125112, "tax": 33154, "sell": { "currency": "BDT", "total": 149993.94, "base_fare": 125112, "tax": 33154 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5OTkzLjk0LCJiYXNlX2ZhcmUiOjEyNTExMiwidGF4IjozMzE1NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0OTQ5My45NCwiYmFzZV9mYXJlIjoxMjQ2MTIsInRheCI6MzMxNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3MzA5LCJiYXNlX2ZhcmUiOjEyNDYxMiwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 149993.94, "base_fare": 125112, "tax": 33154, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124612.00", "tax": "32697.00", "discount": 8972.06, "ait": "457.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 149993.94, "base_fare": 125112, "tax": 33154, "gross": { "base_fare": "124612.00", "tax": "32697.00", "discount": "8972.06", "ait": "457.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTk5My45NCIsImJhc2VfZmFyZSI6IjEyNTExMi4wMCIsInRheCI6IjMzMTU0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0NjEyLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijg5NzIuMDYiLCJhaXQiOiI0NTcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTQ5My45NCIsImJhc2VfZmFyZSI6IjEyNDYxMi4wMCIsInRheCI6IjMzMTU0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0NjEyLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijg5NzIuMDYiLCJhaXQiOiI0NTcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3MzA5LjAwIiwiYmFzZV9mYXJlIjoiMTI0NjEyLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6Ijg5NzIuMDYiLCJhaXQiOiI0NTcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE0OTQ5My45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 149993.94, "filter": { "id": "F1RT00002-778-294", "price": 149993.94, "gross_total": 157309, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 20:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:55:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092025dxb202609092335818dxb202609100200dac202609100840582dac202611200100dxb202611200425585dxb202611200750ruh2026112008552266", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-779-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-99", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-779-294-0", "itt_flight_key": "F1TF00018-99", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H45M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQWsxZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0F5d2V5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 21:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-10 00:40:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": null, "lay_over": "not-applicable", "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": "856" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "856" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "4", "fareBasisCode": "RRL7SA1" }, "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": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQWsxZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FFd2V5d09BQUFBPT0=", "origin": "DXB", "departure_time": "2026-09-10 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 21:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H05M", "distance": null, "lay_over": "PT13H15M", "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": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "4", "fareBasisCode": "RRL7SA1" }, "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": "F1RT00002-779-294-1", "itt_flight_key": "F1TF00018-99", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H0M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQW4xZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FLd2V5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-21 01:30:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "524" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "524" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XRL7SA1" }, "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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQW4xZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FPd2V5d09BQUFBPT0=", "origin": "DXB", "departure_time": "2026-11-21 07:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 08:55:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XRL7SA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 151560, "gross_total": 149926, "base_fare": 122675, "tax": 28185, "sell": { "currency": "BDT", "total": 151560, "base_fare": 122675, "tax": 28185 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUxNTYwLCJiYXNlX2ZhcmUiOjEyMjY3NSwidGF4IjoyODE4NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1MTA2MCwiYmFzZV9mYXJlIjoxMjIxNzUsInRheCI6MjgxODUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5OTI2LCJiYXNlX2ZhcmUiOjEyMjE3NSwidGF4IjoyNzc1MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 151560, "base_fare": 122675, "tax": 28185, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "122175.00", "tax": "27751.00", "discount": 0, "ait": "434.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 151560, "base_fare": 122675, "tax": 28185, "gross": { "base_fare": "122175.00", "tax": "27751.00", "discount": "0.00", "ait": "434.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MTU2MC4wMCIsImJhc2VfZmFyZSI6IjEyMjY3NS4wMCIsInRheCI6IjI4MTg1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIyMTc1LjAwIiwidGF4IjoiMjc3NTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI0MzQuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MTA2MC4wMCIsImJhc2VfZmFyZSI6IjEyMjE3NS4wMCIsInRheCI6IjI4MTg1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIyMTc1LjAwIiwidGF4IjoiMjc3NTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI0MzQuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ5OTI2LjAwIiwiYmFzZV9mYXJlIjoiMTIyMTc1LjAwIiwidGF4IjoiMjc3NTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI0MzQuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE1MTA2MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 151560, "filter": { "id": "F1RT00002-779-294", "price": 151560, "gross_total": 149926, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09 21:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-21 08:55:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092115dxb202609100040856dxb202609101355dac202609102100523dac202611202140dxb202611210130524dxb202611210750ruh202611210855847", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-780-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-106", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-780-294-0", "itt_flight_key": "F1TF00018-106", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-36#Isgm58003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 20:25:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 23:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-36#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "F1RT00002-780-294-1", "itt_flight_key": "F1TF00018-106", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D12H15M", "transit_time": "21H50M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-72#Isgm78003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 18:45:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 22:15:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-72#Isgm87003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 151740.79, "gross_total": 159186, "base_fare": 126989, "tax": 33159, "sell": { "currency": "BDT", "total": 151740.79, "base_fare": 126989, "tax": 33159 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUxNzQwLjc5LCJiYXNlX2ZhcmUiOjEyNjk4OSwidGF4IjozMzE1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1MTI0MC43OSwiYmFzZV9mYXJlIjoxMjY0ODksInRheCI6MzMxNTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU5MTg2LCJiYXNlX2ZhcmUiOjEyNjQ4OSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 151740.79, "base_fare": 126989, "tax": 33159, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "126489.00", "tax": "32697.00", "discount": 9107.21, "ait": "462.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 151740.79, "base_fare": 126989, "tax": 33159, "gross": { "base_fare": "126489.00", "tax": "32697.00", "discount": "9107.21", "ait": "462.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MTc0MC43OSIsImJhc2VfZmFyZSI6IjEyNjk4OS4wMCIsInRheCI6IjMzMTU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2NDg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjkxMDcuMjEiLCJhaXQiOiI0NjIuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MTI0MC43OSIsImJhc2VfZmFyZSI6IjEyNjQ4OS4wMCIsInRheCI6IjMzMTU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2NDg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjkxMDcuMjEiLCJhaXQiOiI0NjIuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU5MTg2LjAwIiwiYmFzZV9mYXJlIjoiMTI2NDg5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjkxMDcuMjEiLCJhaXQiOiI0NjIuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE1MTI0MC43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 151740.79, "filter": { "id": "F1RT00002-780-294", "price": 151740.79, "gross_total": 159186, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 20:25:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092025dxb202609092335818dxb202609100200dac202609100840582dac202611201845dxb202611202215587dxb202611211740ruh202611211845817", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-781-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-145", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-781-294-0", "itt_flight_key": "F1TT00016-145", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAkWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:00:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-09-09T16:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "220", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1150" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "1150" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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" } } } }, { "air_segment_key": "0bnHpB9GuDKAmWigoOAAAA==", "origin": "DMM", "departure_time": "2026-09-09T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T03:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2536", "lay_over": "PT03H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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": "F1RT00002-781-294-1", "itt_flight_key": "F1TT00016-145", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NLSAR", "FareRuleKey": "gws-eJxNTssSgjAM\/Bhm75siFW+tLdiD5oBy4OL\/f4ZpgRkzk2ST3TxCCI7O88Yx\/FuHb3d\/QNcEKJz5shb0o\/e+VRtIJ9DnOy6oG0Qcra+N27M0Vb6kwRJmmdmoTc2OmGMybl9LUlDvokKbwAmmYlBj\/rwmMXVPi0M5SF5hj9rcD+LGK9A=", "FareInfoRef": "0bnHpB9GuDKA6ligoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 154658, "gross_total": 153458, "base_fare": 138976, "tax": 14982, "sell": { "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU0NjU4LCJiYXNlX2ZhcmUiOjEzODk3NiwidGF4IjoxNDk4Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NDE1OCwiYmFzZV9mYXJlIjoxMzg0NzYsInRheCI6MTQ5ODIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUzNDU4LCJiYXNlX2ZhcmUiOjEzODQ3NiwidGF4IjoxNDk4Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "138476.00", "tax": "14982.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982, "gross": { "base_fare": "138476.00", "tax": "14982.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NDY1OC4wMCIsImJhc2VfZmFyZSI6IjEzODk3Ni4wMCIsInRheCI6IjE0OTgyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4NDc2LjAwIiwidGF4IjoiMTQ5ODIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTQxNTguMDAiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxNDk4Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODQ3Ni4wMCIsInRheCI6IjE0OTgyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTM0NTguMDAiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxNDk4Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE1NDE1OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DMM", "operating": "SV", "marketing": "BG", "booking_code": "Q", "farebasis": "YRT", "cabin": "economy" }, { "origin": "DMM", "destination": "DAC", "operating": "BG", "marketing": "BG", "booking_code": "Y", "farebasis": "YRT", "cabin": "economy" }, { "origin": "DAC", "destination": "RUH", "operating": "BG", "marketing": "BG", "booking_code": "N", "farebasis": "NLSAR", "cabin": "economy" } ], "connecting": [ "DMM" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DMM) operating SV | entry 2: operating_code UL != segment 1 (RUH->DMM) operating SV | entry 3: operating_code MH != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV | entry 2: operating_code CA != segment 1 (RUH->DMM) operating SV | entry 3: operating_code CZ != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV | entry 2: operating_code GF != segment 1 (RUH->DMM) operating SV | entry 3: operating_code WY != segment 1 (RUH->DMM) operating SV | entry 4: operating_code EK != segment 1 (RUH->DMM) operating SV | entry 5: operating_code TG != segment 1 (RUH->DMM) operating SV | entry 6: operating_code OD != segment 1 (RUH->DMM) operating SV | entry 7: operating_code ET != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-145", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAkWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T15:00:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-09-09T16:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "220", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1150" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "1150" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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" } } } }, { "air_segment_key": "0bnHpB9GuDKAmWigoOAAAA==", "origin": "DMM", "departure_time": "2026-09-09T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T03:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2536", "lay_over": "PT03H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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-145", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NLSAR", "FareRuleKey": "gws-eJxNTssSgjAM\/Bhm75siFW+tLdiD5oBy4OL\/f4ZpgRkzk2ST3TxCCI7O88Yx\/FuHb3d\/QNcEKJz5shb0o\/e+VRtIJ9DnOy6oG0Qcra+N27M0Vb6kwRJmmdmoTc2OmGMybl9LUlDvokKbwAmmYlBj\/rwmMXVPi0M5SF5hj9rcD+LGK9A=", "FareInfoRef": "0bnHpB9GuDKA6ligoOAAAA==" }, "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" }, "total_price": 154658, "filter": { "id": "F1RT00002-781-294", "price": 154658, "gross_total": 153458, "journey_duration": "PT16H30M", "journey_duration_seconds": 59400, "layover_duration": "PT3H20M", "layover_duration_seconds": 12000, "carrier_operating": "SV", "carrier_marketing": "BG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DMM" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09T15:00:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-20T05:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091500dmm2026090916101150dmm202609091930dac202609100345350dac202611200125ruh202611200510339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-782-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-146", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-782-294-0", "itt_flight_key": "F1TT00016-146", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T14:00:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-09-09T15:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "220", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1152" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "1152" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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" } } } }, { "air_segment_key": "0bnHpB9GuDKAmWigoOAAAA==", "origin": "DMM", "departure_time": "2026-09-09T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T03:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2536", "lay_over": "PT04H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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": "F1RT00002-782-294-1", "itt_flight_key": "F1TT00016-146", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NLSAR", "FareRuleKey": "gws-eJxNTssSgjAM\/Bhm75siFW+tLdiD5oBy4OL\/f4ZpgRkzk2ST3TxCCI7O88Yx\/FuHb3d\/QNcEKJz5shb0o\/e+VRtIJ9DnOy6oG0Qcra+N27M0Vb6kwRJmmdmoTc2OmGMybl9LUlDvokKbwAmmYlBj\/rwmMXVPi0M5SF5hj9rcD+LGK9A=", "FareInfoRef": "0bnHpB9GuDKA6ligoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 154658, "gross_total": 153458, "base_fare": 138976, "tax": 14982, "sell": { "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU0NjU4LCJiYXNlX2ZhcmUiOjEzODk3NiwidGF4IjoxNDk4Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NDE1OCwiYmFzZV9mYXJlIjoxMzg0NzYsInRheCI6MTQ5ODIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUzNDU4LCJiYXNlX2ZhcmUiOjEzODQ3NiwidGF4IjoxNDk4Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "138476.00", "tax": "14982.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982, "gross": { "base_fare": "138476.00", "tax": "14982.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NDY1OC4wMCIsImJhc2VfZmFyZSI6IjEzODk3Ni4wMCIsInRheCI6IjE0OTgyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4NDc2LjAwIiwidGF4IjoiMTQ5ODIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTQxNTguMDAiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxNDk4Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODQ3Ni4wMCIsInRheCI6IjE0OTgyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTM0NTguMDAiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxNDk4Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE1NDE1OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DMM", "operating": "SV", "marketing": "BG", "booking_code": "Q", "farebasis": "YRT", "cabin": "economy" }, { "origin": "DMM", "destination": "DAC", "operating": "BG", "marketing": "BG", "booking_code": "Y", "farebasis": "YRT", "cabin": "economy" }, { "origin": "DAC", "destination": "RUH", "operating": "BG", "marketing": "BG", "booking_code": "N", "farebasis": "NLSAR", "cabin": "economy" } ], "connecting": [ "DMM" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DMM) operating SV | entry 2: operating_code UL != segment 1 (RUH->DMM) operating SV | entry 3: operating_code MH != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV | entry 2: operating_code CA != segment 1 (RUH->DMM) operating SV | entry 3: operating_code CZ != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV | entry 2: operating_code GF != segment 1 (RUH->DMM) operating SV | entry 3: operating_code WY != segment 1 (RUH->DMM) operating SV | entry 4: operating_code EK != segment 1 (RUH->DMM) operating SV | entry 5: operating_code TG != segment 1 (RUH->DMM) operating SV | entry 6: operating_code OD != segment 1 (RUH->DMM) operating SV | entry 7: operating_code ET != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-146", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAoWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T14:00:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-09-09T15:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "220", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1152" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "1152" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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" } } } }, { "air_segment_key": "0bnHpB9GuDKAmWigoOAAAA==", "origin": "DMM", "departure_time": "2026-09-09T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T03:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2536", "lay_over": "PT04H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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-146", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NLSAR", "FareRuleKey": "gws-eJxNTssSgjAM\/Bhm75siFW+tLdiD5oBy4OL\/f4ZpgRkzk2ST3TxCCI7O88Yx\/FuHb3d\/QNcEKJz5shb0o\/e+VRtIJ9DnOy6oG0Qcra+N27M0Vb6kwRJmmdmoTc2OmGMybl9LUlDvokKbwAmmYlBj\/rwmMXVPi0M5SF5hj9rcD+LGK9A=", "FareInfoRef": "0bnHpB9GuDKA6ligoOAAAA==" }, "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" }, "total_price": 154658, "filter": { "id": "F1RT00002-782-294", "price": 154658, "gross_total": 153458, "journey_duration": "PT17H30M", "journey_duration_seconds": 63000, "layover_duration": "PT4H20M", "layover_duration_seconds": 15600, "carrier_operating": "SV", "carrier_marketing": "BG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DMM" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T14:00:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-20T05:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091400dmm2026090915101152dmm202609091930dac202609100345350dac202611200125ruh202611200510339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-783-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-147", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-783-294-0", "itt_flight_key": "F1TT00016-147", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAqWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T13:00:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-09-09T14:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "220", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1172" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "1172" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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" } } } }, { "air_segment_key": "0bnHpB9GuDKAmWigoOAAAA==", "origin": "DMM", "departure_time": "2026-09-09T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T03:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2536", "lay_over": "PT05H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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": "F1RT00002-783-294-1", "itt_flight_key": "F1TT00016-147", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NLSAR", "FareRuleKey": "gws-eJxNTssSgjAM\/Bhm75siFW+tLdiD5oBy4OL\/f4ZpgRkzk2ST3TxCCI7O88Yx\/FuHb3d\/QNcEKJz5shb0o\/e+VRtIJ9DnOy6oG0Qcra+N27M0Vb6kwRJmmdmoTc2OmGMybl9LUlDvokKbwAmmYlBj\/rwmMXVPi0M5SF5hj9rcD+LGK9A=", "FareInfoRef": "0bnHpB9GuDKA6ligoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 154658, "gross_total": 153458, "base_fare": 138976, "tax": 14982, "sell": { "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU0NjU4LCJiYXNlX2ZhcmUiOjEzODk3NiwidGF4IjoxNDk4Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NDE1OCwiYmFzZV9mYXJlIjoxMzg0NzYsInRheCI6MTQ5ODIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUzNDU4LCJiYXNlX2ZhcmUiOjEzODQ3NiwidGF4IjoxNDk4Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "138476.00", "tax": "14982.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982, "gross": { "base_fare": "138476.00", "tax": "14982.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NDY1OC4wMCIsImJhc2VfZmFyZSI6IjEzODk3Ni4wMCIsInRheCI6IjE0OTgyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4NDc2LjAwIiwidGF4IjoiMTQ5ODIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTQxNTguMDAiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxNDk4Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODQ3Ni4wMCIsInRheCI6IjE0OTgyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTM0NTguMDAiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxNDk4Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE1NDE1OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DMM", "operating": "SV", "marketing": "BG", "booking_code": "Q", "farebasis": "YRT", "cabin": "economy" }, { "origin": "DMM", "destination": "DAC", "operating": "BG", "marketing": "BG", "booking_code": "Y", "farebasis": "YRT", "cabin": "economy" }, { "origin": "DAC", "destination": "RUH", "operating": "BG", "marketing": "BG", "booking_code": "N", "farebasis": "NLSAR", "cabin": "economy" } ], "connecting": [ "DMM" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DMM) operating SV | entry 2: operating_code UL != segment 1 (RUH->DMM) operating SV | entry 3: operating_code MH != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV | entry 2: operating_code CA != segment 1 (RUH->DMM) operating SV | entry 3: operating_code CZ != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV | entry 2: operating_code GF != segment 1 (RUH->DMM) operating SV | entry 3: operating_code WY != segment 1 (RUH->DMM) operating SV | entry 4: operating_code EK != segment 1 (RUH->DMM) operating SV | entry 5: operating_code TG != segment 1 (RUH->DMM) operating SV | entry 6: operating_code OD != segment 1 (RUH->DMM) operating SV | entry 7: operating_code ET != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-147", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAqWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T13:00:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-09-09T14:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "220", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1172" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "1172" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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" } } } }, { "air_segment_key": "0bnHpB9GuDKAmWigoOAAAA==", "origin": "DMM", "departure_time": "2026-09-09T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T03:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2536", "lay_over": "PT05H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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-147", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NLSAR", "FareRuleKey": "gws-eJxNTssSgjAM\/Bhm75siFW+tLdiD5oBy4OL\/f4ZpgRkzk2ST3TxCCI7O88Yx\/FuHb3d\/QNcEKJz5shb0o\/e+VRtIJ9DnOy6oG0Qcra+N27M0Vb6kwRJmmdmoTc2OmGMybl9LUlDvokKbwAmmYlBj\/rwmMXVPi0M5SF5hj9rcD+LGK9A=", "FareInfoRef": "0bnHpB9GuDKA6ligoOAAAA==" }, "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" }, "total_price": 154658, "filter": { "id": "F1RT00002-783-294", "price": 154658, "gross_total": 153458, "journey_duration": "PT18H30M", "journey_duration_seconds": 66600, "layover_duration": "PT5H20M", "layover_duration_seconds": 19200, "carrier_operating": "SV", "carrier_marketing": "BG", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "DMM" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T13:00:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-20T05:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091300dmm2026090914101172dmm202609091930dac202609100345350dac202611200125ruh202611200510339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-784-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-148", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-784-294-0", "itt_flight_key": "F1TT00016-148", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "7H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAsWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:00:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-09-09T12:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "220", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1140" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "1140" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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" } } } }, { "air_segment_key": "0bnHpB9GuDKAmWigoOAAAA==", "origin": "DMM", "departure_time": "2026-09-09T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T03:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2536", "lay_over": "PT07H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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": "F1RT00002-784-294-1", "itt_flight_key": "F1TT00016-148", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NLSAR", "FareRuleKey": "gws-eJxNTssSgjAM\/Bhm75siFW+tLdiD5oBy4OL\/f4ZpgRkzk2ST3TxCCI7O88Yx\/FuHb3d\/QNcEKJz5shb0o\/e+VRtIJ9DnOy6oG0Qcra+N27M0Vb6kwRJmmdmoTc2OmGMybl9LUlDvokKbwAmmYlBj\/rwmMXVPi0M5SF5hj9rcD+LGK9A=", "FareInfoRef": "0bnHpB9GuDKA6ligoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 154658, "gross_total": 153458, "base_fare": 138976, "tax": 14982, "sell": { "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU0NjU4LCJiYXNlX2ZhcmUiOjEzODk3NiwidGF4IjoxNDk4Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NDE1OCwiYmFzZV9mYXJlIjoxMzg0NzYsInRheCI6MTQ5ODIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUzNDU4LCJiYXNlX2ZhcmUiOjEzODQ3NiwidGF4IjoxNDk4Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "138476.00", "tax": "14982.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982, "gross": { "base_fare": "138476.00", "tax": "14982.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NDY1OC4wMCIsImJhc2VfZmFyZSI6IjEzODk3Ni4wMCIsInRheCI6IjE0OTgyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4NDc2LjAwIiwidGF4IjoiMTQ5ODIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTQxNTguMDAiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxNDk4Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODQ3Ni4wMCIsInRheCI6IjE0OTgyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTM0NTguMDAiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxNDk4Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE1NDE1OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DMM", "operating": "SV", "marketing": "BG", "booking_code": "Q", "farebasis": "YRT", "cabin": "economy" }, { "origin": "DMM", "destination": "DAC", "operating": "BG", "marketing": "BG", "booking_code": "Y", "farebasis": "YRT", "cabin": "economy" }, { "origin": "DAC", "destination": "RUH", "operating": "BG", "marketing": "BG", "booking_code": "N", "farebasis": "NLSAR", "cabin": "economy" } ], "connecting": [ "DMM" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DMM) operating SV | entry 2: operating_code UL != segment 1 (RUH->DMM) operating SV | entry 3: operating_code MH != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV | entry 2: operating_code CA != segment 1 (RUH->DMM) operating SV | entry 3: operating_code CZ != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV | entry 2: operating_code GF != segment 1 (RUH->DMM) operating SV | entry 3: operating_code WY != segment 1 (RUH->DMM) operating SV | entry 4: operating_code EK != segment 1 (RUH->DMM) operating SV | entry 5: operating_code TG != segment 1 (RUH->DMM) operating SV | entry 6: operating_code OD != segment 1 (RUH->DMM) operating SV | entry 7: operating_code ET != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-148", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "7H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAsWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T11:00:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-09-09T12:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "220", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1140" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "1140" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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" } } } }, { "air_segment_key": "0bnHpB9GuDKAmWigoOAAAA==", "origin": "DMM", "departure_time": "2026-09-09T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T03:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2536", "lay_over": "PT07H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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-148", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NLSAR", "FareRuleKey": "gws-eJxNTssSgjAM\/Bhm75siFW+tLdiD5oBy4OL\/f4ZpgRkzk2ST3TxCCI7O88Yx\/FuHb3d\/QNcEKJz5shb0o\/e+VRtIJ9DnOy6oG0Qcra+N27M0Vb6kwRJmmdmoTc2OmGMybl9LUlDvokKbwAmmYlBj\/rwmMXVPi0M5SF5hj9rcD+LGK9A=", "FareInfoRef": "0bnHpB9GuDKA6ligoOAAAA==" }, "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" }, "total_price": 154658, "filter": { "id": "F1RT00002-784-294", "price": 154658, "gross_total": 153458, "journey_duration": "PT20H30M", "journey_duration_seconds": 73800, "layover_duration": "PT7H20M", "layover_duration_seconds": 26400, "carrier_operating": "SV", "carrier_marketing": "BG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DMM" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09T11:00:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-20T05:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609091100dmm2026090912101140dmm202609091930dac202609100345350dac202611200125ruh202611200510339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-785-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-149", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-785-294-0", "itt_flight_key": "F1TT00016-149", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H45M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAuWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:00:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-09-09T10:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "220", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1138" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "1138" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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" } } } }, { "air_segment_key": "0bnHpB9GuDKAmWigoOAAAA==", "origin": "DMM", "departure_time": "2026-09-09T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T03:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2536", "lay_over": "PT09H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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": "F1RT00002-785-294-1", "itt_flight_key": "F1TT00016-149", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NLSAR", "FareRuleKey": "gws-eJxNTssSgjAM\/Bhm75siFW+tLdiD5oBy4OL\/f4ZpgRkzk2ST3TxCCI7O88Yx\/FuHb3d\/QNcEKJz5shb0o\/e+VRtIJ9DnOy6oG0Qcra+N27M0Vb6kwRJmmdmoTc2OmGMybl9LUlDvokKbwAmmYlBj\/rwmMXVPi0M5SF5hj9rcD+LGK9A=", "FareInfoRef": "0bnHpB9GuDKA6ligoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 154658, "gross_total": 153458, "base_fare": 138976, "tax": 14982, "sell": { "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU0NjU4LCJiYXNlX2ZhcmUiOjEzODk3NiwidGF4IjoxNDk4Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NDE1OCwiYmFzZV9mYXJlIjoxMzg0NzYsInRheCI6MTQ5ODIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUzNDU4LCJiYXNlX2ZhcmUiOjEzODQ3NiwidGF4IjoxNDk4Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "138476.00", "tax": "14982.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982, "gross": { "base_fare": "138476.00", "tax": "14982.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NDY1OC4wMCIsImJhc2VfZmFyZSI6IjEzODk3Ni4wMCIsInRheCI6IjE0OTgyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4NDc2LjAwIiwidGF4IjoiMTQ5ODIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTQxNTguMDAiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxNDk4Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODQ3Ni4wMCIsInRheCI6IjE0OTgyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTM0NTguMDAiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxNDk4Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE1NDE1OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DMM", "operating": "SV", "marketing": "BG", "booking_code": "Q", "farebasis": "YRT", "cabin": "economy" }, { "origin": "DMM", "destination": "DAC", "operating": "BG", "marketing": "BG", "booking_code": "Y", "farebasis": "YRT", "cabin": "economy" }, { "origin": "DAC", "destination": "RUH", "operating": "BG", "marketing": "BG", "booking_code": "N", "farebasis": "NLSAR", "cabin": "economy" } ], "connecting": [ "DMM" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DMM) operating SV | entry 2: operating_code UL != segment 1 (RUH->DMM) operating SV | entry 3: operating_code MH != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV | entry 2: operating_code CA != segment 1 (RUH->DMM) operating SV | entry 3: operating_code CZ != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV | entry 2: operating_code GF != segment 1 (RUH->DMM) operating SV | entry 3: operating_code WY != segment 1 (RUH->DMM) operating SV | entry 4: operating_code EK != segment 1 (RUH->DMM) operating SV | entry 5: operating_code TG != segment 1 (RUH->DMM) operating SV | entry 6: operating_code OD != segment 1 (RUH->DMM) operating SV | entry 7: operating_code ET != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-149", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H45M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAuWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T09:00:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-09-09T10:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "220", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1138" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "1138" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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" } } } }, { "air_segment_key": "0bnHpB9GuDKAmWigoOAAAA==", "origin": "DMM", "departure_time": "2026-09-09T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T03:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2536", "lay_over": "PT09H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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-149", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NLSAR", "FareRuleKey": "gws-eJxNTssSgjAM\/Bhm75siFW+tLdiD5oBy4OL\/f4ZpgRkzk2ST3TxCCI7O88Yx\/FuHb3d\/QNcEKJz5shb0o\/e+VRtIJ9DnOy6oG0Qcra+N27M0Vb6kwRJmmdmoTc2OmGMybl9LUlDvokKbwAmmYlBj\/rwmMXVPi0M5SF5hj9rcD+LGK9A=", "FareInfoRef": "0bnHpB9GuDKA6ligoOAAAA==" }, "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" }, "total_price": 154658, "filter": { "id": "F1RT00002-785-294", "price": 154658, "gross_total": 153458, "journey_duration": "PT22H30M", "journey_duration_seconds": 81000, "layover_duration": "PT9H20M", "layover_duration_seconds": 33600, "carrier_operating": "SV", "carrier_marketing": "BG", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "DMM" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T09:00:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-20T05:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090900dmm2026090910101138dmm202609091930dac202609100345350dac202611200125ruh202611200510339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-786-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-150", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-786-294-0", "itt_flight_key": "F1TT00016-150", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAwWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-09-09T08:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "220", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1136" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "1136" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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" } } } }, { "air_segment_key": "0bnHpB9GuDKAmWigoOAAAA==", "origin": "DMM", "departure_time": "2026-09-09T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T03:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2536", "lay_over": "PT11H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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": "F1RT00002-786-294-1", "itt_flight_key": "F1TT00016-150", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NLSAR", "FareRuleKey": "gws-eJxNTssSgjAM\/Bhm75siFW+tLdiD5oBy4OL\/f4ZpgRkzk2ST3TxCCI7O88Yx\/FuHb3d\/QNcEKJz5shb0o\/e+VRtIJ9DnOy6oG0Qcra+N27M0Vb6kwRJmmdmoTc2OmGMybl9LUlDvokKbwAmmYlBj\/rwmMXVPi0M5SF5hj9rcD+LGK9A=", "FareInfoRef": "0bnHpB9GuDKA6ligoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 154658, "gross_total": 153458, "base_fare": 138976, "tax": 14982, "sell": { "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU0NjU4LCJiYXNlX2ZhcmUiOjEzODk3NiwidGF4IjoxNDk4Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NDE1OCwiYmFzZV9mYXJlIjoxMzg0NzYsInRheCI6MTQ5ODIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUzNDU4LCJiYXNlX2ZhcmUiOjEzODQ3NiwidGF4IjoxNDk4Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "138476.00", "tax": "14982.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 154658, "base_fare": 138976, "tax": 14982, "gross": { "base_fare": "138476.00", "tax": "14982.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NDY1OC4wMCIsImJhc2VfZmFyZSI6IjEzODk3Ni4wMCIsInRheCI6IjE0OTgyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4NDc2LjAwIiwidGF4IjoiMTQ5ODIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTQxNTguMDAiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxNDk4Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODQ3Ni4wMCIsInRheCI6IjE0OTgyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNTM0NTguMDAiLCJiYXNlX2ZhcmUiOiIxMzg0NzYuMDAiLCJ0YXgiOiIxNDk4Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE1NDE1OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DMM", "operating": "SV", "marketing": "BG", "booking_code": "Q", "farebasis": "YRT", "cabin": "economy" }, { "origin": "DMM", "destination": "DAC", "operating": "BG", "marketing": "BG", "booking_code": "Y", "farebasis": "YRT", "cabin": "economy" }, { "origin": "DAC", "destination": "RUH", "operating": "BG", "marketing": "BG", "booking_code": "N", "farebasis": "NLSAR", "cabin": "economy" } ], "connecting": [ "DMM" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DMM) operating SV | entry 2: operating_code UL != segment 1 (RUH->DMM) operating SV | entry 3: operating_code MH != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV | entry 2: operating_code CA != segment 1 (RUH->DMM) operating SV | entry 3: operating_code CZ != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV | entry 2: operating_code GF != segment 1 (RUH->DMM) operating SV | entry 3: operating_code WY != segment 1 (RUH->DMM) operating SV | entry 4: operating_code EK != segment 1 (RUH->DMM) operating SV | entry 5: operating_code TG != segment 1 (RUH->DMM) operating SV | entry 6: operating_code OD != segment 1 (RUH->DMM) operating SV | entry 7: operating_code ET != segment 1 (RUH->DMM) operating SV" }, { "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 (RUH->DMM) operating SV" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-150", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAwWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T07:00:00.000+03:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-09-09T08:10:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": "220", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1136" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "1136" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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" } } } }, { "air_segment_key": "0bnHpB9GuDKAmWigoOAAAA==", "origin": "DMM", "departure_time": "2026-09-09T19:30:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10T03:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": "2536", "lay_over": "PT11H20M", "lay_over_date": "2026-09-09", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT", "FareRuleKey": "gws-eJxNTrsSgzAM+xhOu+KUAFsoNGXKQKF3Wfr\/n1EldKju\/JRlO8ZotMCJY\/xHh093fyKfC5BhsnVeMPhb7+FUFZDmUPYDP\/2kbm7MFV2bSZZMAYmJF1WB0vx+buKupSQd6tXXG7WQRqANfcBjU5rn9TBT3\/vG0tsYIJHelO4Le6crXw==", "FareInfoRef": "0bnHpB9GuDKAoligoOAAAA==" }, "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-150", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "339" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NLSAR", "FareRuleKey": "gws-eJxNTssSgjAM\/Bhm75siFW+tLdiD5oBy4OL\/f4ZpgRkzk2ST3TxCCI7O88Yx\/FuHb3d\/QNcEKJz5shb0o\/e+VRtIJ9DnOy6oG0Qcra+N27M0Vb6kwRJmmdmoTc2OmGMybl9LUlDvokKbwAmmYlBj\/rwmMXVPi0M5SF5hj9rcD+LGK9A=", "FareInfoRef": "0bnHpB9GuDKA6ligoOAAAA==" }, "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" }, "total_price": 154658, "filter": { "id": "F1RT00002-786-294", "price": 154658, "gross_total": 153458, "journey_duration": "PT1D0H30M", "journey_duration_seconds": 88200, "layover_duration": "PT11H20M", "layover_duration_seconds": 40800, "carrier_operating": "SV", "carrier_marketing": "BG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DMM" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-09T07:00:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-20T05:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609090700dmm2026090908101136dmm202609091930dac202609100345350dac202611200125ruh202611200510339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-787-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-101", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-787-294-0", "itt_flight_key": "F1TF00018-101", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "GF-GF-SV520-GF5300-2026090915-2026090916-O", "origin": "RUH", "departure_time": "2026-09-09 15:25:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-09-09 16:40:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-09-09", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "520" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-GF250-GF250-2026091000-2026091008-I", "origin": "BAH", "departure_time": "2026-09-10 00:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-09-10 08:55:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT08H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "250" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "F1RT00002-787-294-1", "itt_flight_key": "F1TF00018-101", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D16H35M", "transit_time": "1D2H20M", "routes": [ { "air_segment_key": "GF-GF-GF249-GF249-2026112019-2026112023-O", "origin": "DAC", "departure_time": "2026-11-20 19:55:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BAH", "arrival_time": "2026-11-20 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-11-20", "flight_time": "PT6H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "249" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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": "GF-GF-SV521-GF5301-2026112117-2026112119-I", "origin": "BAH", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "RUH", "arrival_time": "2026-11-21 19:00:00", "destination_terminal": "2", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H20M", "distance": null, "lay_over": "PT18H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "521" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "521" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EALIT3SA" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 155385.67, "gross_total": 153863, "base_fare": 123828, "tax": 30981, "sell": { "currency": "BDT", "total": 155385.67, "base_fare": 123828, "tax": 30981 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU1Mzg1LjY3LCJiYXNlX2ZhcmUiOjEyMzgyOCwidGF4IjozMDk4MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NDg4NS42NywiYmFzZV9mYXJlIjoxMjMzMjgsInRheCI6MzA5ODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUzODYzLCJiYXNlX2ZhcmUiOjEyMzMyOCwidGF4IjozMDUzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 155385.67, "base_fare": 123828, "tax": 30981, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "123328.00", "tax": "30535.00", "discount": 123.33, "ait": "446.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 155385.67, "base_fare": 123828, "tax": 30981, "gross": { "base_fare": "123328.00", "tax": "30535.00", "discount": "123.33", "ait": "446.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NTM4NS42NyIsImJhc2VfZmFyZSI6IjEyMzgyOC4wMCIsInRheCI6IjMwOTgxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzMzI4LjAwIiwidGF4IjoiMzA1MzUuMDAiLCJkaXNjb3VudCI6IjEyMy4zMyIsImFpdCI6IjQ0Ni4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTIwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU0ODg1LjY3IiwiYmFzZV9mYXJlIjoiMTIzMzI4LjAwIiwidGF4IjoiMzA5ODEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjMzMjguMDAiLCJ0YXgiOiIzMDUzNS4wMCIsImRpc2NvdW50IjoiMTIzLjMzIiwiYWl0IjoiNDQ2LjAwIiwic2VydmljZV9jaGFyZ2UiOjcwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1Mzg2My4wMCIsImJhc2VfZmFyZSI6IjEyMzMyOC4wMCIsInRheCI6IjMwNTM1LjAwIiwiZGlzY291bnQiOiIxMjMuMzMiLCJhaXQiOiI0NDYuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE1NDg4NS42NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 155385.67, "filter": { "id": "F1RT00002-787-294", "price": 155385.67, "gross_total": 153863, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 15:25:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091525bah202609091640520bah202609100040dac202609100855250dac202611201955bah202611202320249bah202611211740ruh202611211900521", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-788-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-105", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-788-294-0", "itt_flight_key": "F1TF00018-105", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H55M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQUd6ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FRd2V5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 11:15:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-09-09 14:05:00", "destination_terminal": "A", "destination_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "572" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "572" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LNN02H79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "" } }, "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": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQUd6ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FTd2V5d09BQUFBPT0=", "origin": "AUH", "departure_time": "2026-09-09 22:00:00", "origin_terminal": "A", "origin_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 04:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT07H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "L", "meal_code": null, "seat_available": "3", "fareBasisCode": "LNN02H79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "" } }, "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": "F1RT00002-788-294-1", "itt_flight_key": "F1TF00018-105", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D3H10M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQUp6ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0E2d2V5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 17:20:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CCU", "arrival_time": "2026-11-20 17:50:00", "destination_terminal": null, "destination_airport": { "name": "Netaji Subhas Chandra Bose International Airport", "city": "Kolkata", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT1H00M", "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": "395" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "395" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "MND05H7R" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "" } }, "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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQUp6ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0E4d2V5d09BQUFBPT0=", "origin": "CCU", "departure_time": "2026-11-20 21:00:00", "origin_terminal": null, "origin_airport": { "name": "Netaji Subhas Chandra Bose International Airport", "city": "Kolkata", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "AUH", "arrival_time": "2026-11-21 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "223" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "223" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MND05H7R" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "" } }, "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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQUp6ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0F1d2V5d09BQUFBPT0=", "origin": "AUH", "departure_time": "2026-11-21 02:00:00", "origin_terminal": "A", "origin_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 02:55:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "551" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "551" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MND05H7R" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 159057, "gross_total": 157400, "base_fare": 137198, "tax": 21159, "sell": { "currency": "BDT", "total": 159057, "base_fare": 137198, "tax": 21159 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU5MDU3LCJiYXNlX2ZhcmUiOjEzNzE5OCwidGF4IjoyMTE1OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1ODU1NywiYmFzZV9mYXJlIjoxMzY2OTgsInRheCI6MjExNTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NDAwLCJiYXNlX2ZhcmUiOjEzNjY5OCwidGF4IjoyMDcwMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 159057, "base_fare": 137198, "tax": 21159, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "136698.00", "tax": "20702.00", "discount": 0, "ait": "457.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 159057, "base_fare": 137198, "tax": 21159, "gross": { "base_fare": "136698.00", "tax": "20702.00", "discount": "0.00", "ait": "457.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1OTA1Ny4wMCIsImJhc2VfZmFyZSI6IjEzNzE5OC4wMCIsInRheCI6IjIxMTU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2Njk4LjAwIiwidGF4IjoiMjA3MDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI0NTcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1ODU1Ny4wMCIsImJhc2VfZmFyZSI6IjEzNjY5OC4wMCIsInRheCI6IjIxMTU5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2Njk4LjAwIiwidGF4IjoiMjA3MDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI0NTcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3NDAwLjAwIiwiYmFzZV9mYXJlIjoiMTM2Njk4LjAwIiwidGF4IjoiMjA3MDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI0NTcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE1ODU1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 159057, "filter": { "id": "F1RT00002-788-294", "price": 159057, "gross_total": 157400, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "AUH", "CCU" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 11:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21 02:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091115auh202609091405572auh202609092200dac202609100450382dac202611201720ccu202611201750395ccu202611202100auh202611210055223auh202611210200ruh202611210255551", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-789-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "no", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-108", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-789-294-0", "itt_flight_key": "F1TF00018-108", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H55M", "transit_time": null, "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQU80ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0F3dmV5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 07:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-09 16:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H55M", "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": "340" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "340" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasisCode": "NLSAR" }, "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": "F1RT00002-789-294-1", "itt_flight_key": "F1TF00018-108", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "4H45M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQVE0ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0Erd2V5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 17:00:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MED", "arrival_time": "2026-11-20 21:45:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H45M", "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": "337" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "337" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT" }, "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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQVE0ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FBeGV5d09BQUFBPT0=", "origin": "MED", "departure_time": "2026-11-21 02:30:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-21 04:00:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1466" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1466" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 162916.84, "gross_total": 173378, "base_fare": 152577, "tax": 21806, "sell": { "currency": "BDT", "total": 162916.84, "base_fare": 152577, "tax": 21806 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYyOTE2Ljg0LCJiYXNlX2ZhcmUiOjE1MjU3NywidGF4IjoyMTgwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2MjQxNi44NCwiYmFzZV9mYXJlIjoxNTIwNzcsInRheCI6MjE4MDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTczMzc4LCJiYXNlX2ZhcmUiOjE1MjA3NywidGF4IjoyMTMwMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 162916.84, "base_fare": 152577, "tax": 21806, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "152077.00", "tax": "21301.00", "discount": 12166.16, "ait": "505.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 162916.84, "base_fare": 152577, "tax": 21806, "gross": { "base_fare": "152077.00", "tax": "21301.00", "discount": "12166.16", "ait": "505.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2MjkxNi44NCIsImJhc2VfZmFyZSI6IjE1MjU3Ny4wMCIsInRheCI6IjIxODA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUyMDc3LjAwIiwidGF4IjoiMjEzMDEuMDAiLCJkaXNjb3VudCI6IjEyMTY2LjE2IiwiYWl0IjoiNTA1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjI0MTYuODQiLCJiYXNlX2ZhcmUiOiIxNTIwNzcuMDAiLCJ0YXgiOiIyMTgwNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MjA3Ny4wMCIsInRheCI6IjIxMzAxLjAwIiwiZGlzY291bnQiOiIxMjE2Ni4xNiIsImFpdCI6IjUwNS4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNzMzNzguMDAiLCJiYXNlX2ZhcmUiOiIxNTIwNzcuMDAiLCJ0YXgiOiIyMTMwMS4wMCIsImRpc2NvdW50IjoiMTIxNjYuMTYiLCJhaXQiOiI1MDUuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE2MjQxNi44NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 162916.84, "filter": { "id": "F1RT00002-789-294", "price": 162916.84, "gross_total": 173378, "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": [ "MED" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 07:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21 04:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609090710dac202609091605340dac202611201700med202611202145337med202611210230ruh2026112104001466", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-790-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-107", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-790-294-0", "itt_flight_key": "F1TF00018-107", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H35M", "transit_time": "7H55M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQWM1ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FRd2V5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 11:15:00", "origin_terminal": "2", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-09-09 14:05:00", "destination_terminal": "A", "destination_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT1H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "572" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "572" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LNN02V79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQWM1ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FTd2V5d09BQUFBPT0=", "origin": "AUH", "departure_time": "2026-09-09 22:00:00", "origin_terminal": "A", "origin_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 04:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT07H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "382" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "L", "meal_code": null, "seat_available": "3", "fareBasisCode": "LNN02V79" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "F1RT00002-790-294-1", "itt_flight_key": "F1TF00018-107", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D3H10M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQWY1ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0E2d2V5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 17:20:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CCU", "arrival_time": "2026-11-20 17:50:00", "destination_terminal": null, "destination_airport": { "name": "Netaji Subhas Chandra Bose International Airport", "city": "Kolkata", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-11-20", "flight_time": "PT1H00M", "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": "395" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "395" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasisCode": "MND05V7R" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQWY1ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0E4d2V5d09BQUFBPT0=", "origin": "CCU", "departure_time": "2026-11-20 21:00:00", "origin_terminal": null, "origin_airport": { "name": "Netaji Subhas Chandra Bose International Airport", "city": "Kolkata", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "AUH", "arrival_time": "2026-11-21 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "223" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "223" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MND05V7R" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQWY1ZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0F1d2V5d09BQUFBPT0=", "origin": "AUH", "departure_time": "2026-11-21 02:00:00", "origin_terminal": "A", "origin_airport": { "name": "Zayed International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 02:55:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "551" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "551" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MND05V7R" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 163318, "gross_total": 161648, "base_fare": 141446, "tax": 21172, "sell": { "currency": "BDT", "total": 163318, "base_fare": 141446, "tax": 21172 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYzMzE4LCJiYXNlX2ZhcmUiOjE0MTQ0NiwidGF4IjoyMTE3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2MjgxOCwiYmFzZV9mYXJlIjoxNDA5NDYsInRheCI6MjExNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYxNjQ4LCJiYXNlX2ZhcmUiOjE0MDk0NiwidGF4IjoyMDcwMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 163318, "base_fare": 141446, "tax": 21172, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "140946.00", "tax": "20702.00", "discount": 0, "ait": "470.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 163318, "base_fare": 141446, "tax": 21172, "gross": { "base_fare": "140946.00", "tax": "20702.00", "discount": "0.00", "ait": "470.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2MzMxOC4wMCIsImJhc2VfZmFyZSI6IjE0MTQ0Ni4wMCIsInRheCI6IjIxMTcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwOTQ2LjAwIiwidGF4IjoiMjA3MDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI0NzAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNTAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2MjgxOC4wMCIsImJhc2VfZmFyZSI6IjE0MDk0Ni4wMCIsInRheCI6IjIxMTcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwOTQ2LjAwIiwidGF4IjoiMjA3MDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI0NzAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6NzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTYxNjQ4LjAwIiwiYmFzZV9mYXJlIjoiMTQwOTQ2LjAwIiwidGF4IjoiMjA3MDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI0NzAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE2MjgxOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 163318, "filter": { "id": "F1RT00002-790-294", "price": 163318, "gross_total": 161648, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "AUH", "CCU" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-09 11:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-21 02:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091115auh202609091405572auh202609092200dac202609100450382dac202611201720ccu202611201750395ccu202611202100auh202611210055223auh202611210200ruh202611210255551", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-791-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-151", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-791-294-0", "itt_flight_key": "F1TT00016-151", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T20:25:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T23:35:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT02H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-791-294-1", "itt_flight_key": "F1TT00016-151", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SoWl3NolDoNSLpqFk0\/sfo2M7hQpkjfT0cYzR6RfeeI3\/NuAz5DvKPgEFLn\/uK0JwCy07QLrh8c5525KhLjFzCpWGe7TWmH0yBSy2sKGjyM53TpNY30zSUE+jSk3gJ\/IqWdL80rHaPbqKHXGEfqqpLxX6LAo=", "FareInfoRef": "0bnHpB9GuDKAVnigoOAAAA==" }, "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": "0bnHpB9GuDKAWWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT03H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SoWl3NolDoNSLpqFk0\/sfo2M7hQpkjfT0cYzR6RfeeI3\/NuAz5DvKPgEFLn\/uK0JwCy07QLrh8c5525KhLjFzCpWGe7TWmH0yBSy2sKGjyM53TpNY30zSUE+jSk3gJ\/IqWdL80rHaPbqKHXGEfqqpLxX6LAo=", "FareInfoRef": "0bnHpB9GuDKAVnigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 164832, "gross_total": 163632, "base_fare": 131435, "tax": 32697, "sell": { "currency": "BDT", "total": 164832, "base_fare": 131435, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY0ODMyLCJiYXNlX2ZhcmUiOjEzMTQzNSwidGF4IjozMjY5N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NDMzMiwiYmFzZV9mYXJlIjoxMzA5MzUsInRheCI6MzI2OTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYzNjMyLCJiYXNlX2ZhcmUiOjEzMDkzNSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 164832, "base_fare": 131435, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "130935.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 164832, "base_fare": 131435, "tax": 32697, "gross": { "base_fare": "130935.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NDgzMi4wMCIsImJhc2VfZmFyZSI6IjEzMTQzNS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwOTM1LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjQzMzIuMDAiLCJiYXNlX2ZhcmUiOiIxMzA5MzUuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDkzNS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjM2MzIuMDAiLCJiYXNlX2ZhcmUiOiIxMzA5MzUuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE2NDMzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Y", "farebasis": "YXRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "Y", "farebasis": "YXRZFSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-151", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T20:25:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T23:35:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT02H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-151", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SoWl3NolDoNSLpqFk0\/sfo2M7hQpkjfT0cYzR6RfeeI3\/NuAz5DvKPgEFLn\/uK0JwCy07QLrh8c5525KhLjFzCpWGe7TWmH0yBSy2sKGjyM53TpNY30zSUE+jSk3gJ\/IqWdL80rHaPbqKHXGEfqqpLxX6LAo=", "FareInfoRef": "0bnHpB9GuDKAVnigoOAAAA==" }, "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": "0bnHpB9GuDKAWWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT03H25M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SoWl3NolDoNSLpqFk0\/sfo2M7hQpkjfT0cYzR6RfeeI3\/NuAz5DvKPgEFLn\/uK0JwCy07QLrh8c5525KhLjFzCpWGe7TWmH0yBSy2sKGjyM53TpNY30zSUE+jSk3gJ\/IqWdL80rHaPbqKHXGEfqqpLxX6LAo=", "FareInfoRef": "0bnHpB9GuDKAVnigoOAAAA==" }, "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" }, "total_price": 164832, "filter": { "id": "F1RT00002-791-294", "price": 164832, "gross_total": 163632, "journey_duration": "PT20H10M", "journey_duration_seconds": 72600, "layover_duration": "PT5H50M", "layover_duration_seconds": 21000, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T20:25:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-20T08:55:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092025dxb202609092335818dxb202609100200dac202609100840582dac202611200100dxb202611200425585dxb202611200750ruh202611200855847", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-792-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-152", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-792-294-0", "itt_flight_key": "F1TT00016-152", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T20:25:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T23:35:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT02H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-792-294-1", "itt_flight_key": "F1TT00016-152", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAYWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T09:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SoWl3NolDoNSLpqFk0\/sfo2M7hQpkjfT0cYzR6RfeeI3\/NuAz5DvKPgEFLn\/uK0JwCy07QLrh8c5525KhLjFzCpWGe7TWmH0yBSy2sKGjyM53TpNY30zSUE+jSk3gJ\/IqWdL80rHaPbqKHXGEfqqpLxX6LAo=", "FareInfoRef": "0bnHpB9GuDKAVnigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT06H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SoWl3NolDoNSLpqFk0\/sfo2M7hQpkjfT0cYzR6RfeeI3\/NuAz5DvKPgEFLn\/uK0JwCy07QLrh8c5525KhLjFzCpWGe7TWmH0yBSy2sKGjyM53TpNY30zSUE+jSk3gJ\/IqWdL80rHaPbqKHXGEfqqpLxX6LAo=", "FareInfoRef": "0bnHpB9GuDKAVnigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 164832, "gross_total": 163632, "base_fare": 131435, "tax": 32697, "sell": { "currency": "BDT", "total": 164832, "base_fare": 131435, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY0ODMyLCJiYXNlX2ZhcmUiOjEzMTQzNSwidGF4IjozMjY5N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NDMzMiwiYmFzZV9mYXJlIjoxMzA5MzUsInRheCI6MzI2OTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYzNjMyLCJiYXNlX2ZhcmUiOjEzMDkzNSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 164832, "base_fare": 131435, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "130935.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 164832, "base_fare": 131435, "tax": 32697, "gross": { "base_fare": "130935.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NDgzMi4wMCIsImJhc2VfZmFyZSI6IjEzMTQzNS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwOTM1LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjQzMzIuMDAiLCJiYXNlX2ZhcmUiOiIxMzA5MzUuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDkzNS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjM2MzIuMDAiLCJiYXNlX2ZhcmUiOiIxMzA5MzUuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE2NDMzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Y", "farebasis": "YXRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "Y", "farebasis": "YXRZFSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-152", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T20:25:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T23:35:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT02H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-152", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "6H0M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAYWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T09:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T13:20:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SoWl3NolDoNSLpqFk0\/sfo2M7hQpkjfT0cYzR6RfeeI3\/NuAz5DvKPgEFLn\/uK0JwCy07QLrh8c5525KhLjFzCpWGe7TWmH0yBSy2sKGjyM53TpNY30zSUE+jSk3gJ\/IqWdL80rHaPbqKHXGEfqqpLxX6LAo=", "FareInfoRef": "0bnHpB9GuDKAVnigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT06H00M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SoWl3NolDoNSLpqFk0\/sfo2M7hQpkjfT0cYzR6RfeeI3\/NuAz5DvKPgEFLn\/uK0JwCy07QLrh8c5525KhLjFzCpWGe7TWmH0yBSy2sKGjyM53TpNY30zSUE+jSk3gJ\/IqWdL80rHaPbqKHXGEfqqpLxX6LAo=", "FareInfoRef": "0bnHpB9GuDKAVnigoOAAAA==" }, "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" }, "total_price": 164832, "filter": { "id": "F1RT00002-792-294", "price": 164832, "gross_total": 163632, "journey_duration": "PT22H45M", "journey_duration_seconds": 81900, "layover_duration": "PT8H25M", "layover_duration_seconds": 30300, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T20:25:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092025dxb202609092335818dxb202609100200dac202609100840582dac202611200955dxb202611201320583dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-793-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-153", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-793-294-0", "itt_flight_key": "F1TT00016-153", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T20:25:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T23:35:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT02H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-793-294-1", "itt_flight_key": "F1TT00016-153", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "14H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SoWl3NolDoNSLpqFk0\/sfo2M7hQpkjfT0cYzR6RfeeI3\/NuAz5DvKPgEFLn\/uK0JwCy07QLrh8c5525KhLjFzCpWGe7TWmH0yBSy2sKGjyM53TpNY30zSUE+jSk3gJ\/IqWdL80rHaPbqKHXGEfqqpLxX6LAo=", "FareInfoRef": "0bnHpB9GuDKAVnigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT14H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SoWl3NolDoNSLpqFk0\/sfo2M7hQpkjfT0cYzR6RfeeI3\/NuAz5DvKPgEFLn\/uK0JwCy07QLrh8c5525KhLjFzCpWGe7TWmH0yBSy2sKGjyM53TpNY30zSUE+jSk3gJ\/IqWdL80rHaPbqKHXGEfqqpLxX6LAo=", "FareInfoRef": "0bnHpB9GuDKAVnigoOAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 164832, "gross_total": 163632, "base_fare": 131435, "tax": 32697, "sell": { "currency": "BDT", "total": 164832, "base_fare": 131435, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY0ODMyLCJiYXNlX2ZhcmUiOjEzMTQzNSwidGF4IjozMjY5N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NDMzMiwiYmFzZV9mYXJlIjoxMzA5MzUsInRheCI6MzI2OTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYzNjMyLCJiYXNlX2ZhcmUiOjEzMDkzNSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 164832, "base_fare": 131435, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "130935.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 164832, "base_fare": 131435, "tax": 32697, "gross": { "base_fare": "130935.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NDgzMi4wMCIsImJhc2VfZmFyZSI6IjEzMTQzNS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwOTM1LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjQzMzIuMDAiLCJiYXNlX2ZhcmUiOiIxMzA5MzUuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDkzNS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjM2MzIuMDAiLCJiYXNlX2ZhcmUiOiIxMzA5MzUuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE2NDMzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Y", "farebasis": "YXRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "Y", "farebasis": "YXRZFSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "M", "farebasis": "MWEESSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-153", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T20:25:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T23:35:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT02H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-153", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "14H55M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAUWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-19", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SoWl3NolDoNSLpqFk0\/sfo2M7hQpkjfT0cYzR6RfeeI3\/NuAz5DvKPgEFLn\/uK0JwCy07QLrh8c5525KhLjFzCpWGe7TWmH0yBSy2sKGjyM53TpNY30zSUE+jSk3gJ\/IqWdL80rHaPbqKHXGEfqqpLxX6LAo=", "FareInfoRef": "0bnHpB9GuDKAVnigoOAAAA==" }, "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": "0bnHpB9GuDKAaWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-20T19:20:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20T20:25:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT14H55M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "855" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2264" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MWEESSA1", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZj+SoWl3NolDoNSLpqFk0\/sfo2M7hQpkjfT0cYzR6RfeeI3\/NuAz5DvKPgEFLn\/uK0JwCy07QLrh8c5525KhLjFzCpWGe7TWmH0yBSy2sKGjyM53TpNY30zSUE+jSk3gJ\/IqWdL80rHaPbqKHXGEfqqpLxX6LAo=", "FareInfoRef": "0bnHpB9GuDKAVnigoOAAAA==" }, "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" }, "total_price": 164832, "filter": { "id": "F1RT00002-793-294", "price": 164832, "gross_total": 163632, "journey_duration": "PT1D7H40M", "journey_duration_seconds": 114000, "layover_duration": "PT17H20M", "layover_duration_seconds": 62400, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T20:25:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-20T20:25:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "ruh202609092025dxb202609092335818dxb202609100200dac202609100840582dac202611200100dxb202611200425585dxb202611201920ruh202611202025855", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-794-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-109", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-794-294-0", "itt_flight_key": "F1TF00018-109", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-36#Isgm58003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 20:25:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 23:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-36#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "F1RT00002-794-294-1", "itt_flight_key": "F1TF00018-109", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "5H0M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-93#Isgm6e003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 01:00:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20 04:25:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-93#Isgm6f003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-20 07:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-20 08:00:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT2H00M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "819" }, "booking_class": { "cabin_class": "Premium Economy", "cabin_code": "P", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 165262.14, "gross_total": 173709, "base_fare": 141512, "tax": 33203, "sell": { "currency": "BDT", "total": 165262.14, "base_fare": 141512, "tax": 33203 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY1MjYyLjE0LCJiYXNlX2ZhcmUiOjE0MTUxMiwidGF4IjozMzIwM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2NDc2Mi4xNCwiYmFzZV9mYXJlIjoxNDEwMTIsInRheCI6MzMyMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTczNzA5LCJiYXNlX2ZhcmUiOjE0MTAxMiwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 165262.14, "base_fare": 141512, "tax": 33203, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "141012.00", "tax": "32697.00", "discount": 10152.86, "ait": "506.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 165262.14, "base_fare": 141512, "tax": 33203, "gross": { "base_fare": "141012.00", "tax": "32697.00", "discount": "10152.86", "ait": "506.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NTI2Mi4xNCIsImJhc2VfZmFyZSI6IjE0MTUxMi4wMCIsInRheCI6IjMzMjAzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQxMDEyLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjEwMTUyLjg2IiwiYWl0IjoiNTA2LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjQ3NjIuMTQiLCJiYXNlX2ZhcmUiOiIxNDEwMTIuMDAiLCJ0YXgiOiIzMzIwMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MTAxMi4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIxMDE1Mi44NiIsImFpdCI6IjUwNi4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNzM3MDkuMDAiLCJiYXNlX2ZhcmUiOiIxNDEwMTIuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiMTAxNTIuODYiLCJhaXQiOiI1MDYuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE2NDc2Mi4xNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 165262.14, "filter": { "id": "F1RT00002-794-294", "price": 165262.14, "gross_total": 173709, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 20:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-11-20 08:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092025dxb202609092335818dxb202609100200dac202609100840582dac202611200100dxb202611200425585dxb202611200700ruh202611200800819", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-795-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-110", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-795-294-0", "itt_flight_key": "F1TF00018-110", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-34#Isgm50003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 21:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-10 00:40:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737-800 -Winglets- Passenger", "name": "Boeing 737-800 -Winglets- Passenger", "picture": "Boeing 737-800 -Winglets- Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2265" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-34#Isgm10003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 10:35:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 17:25:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "R", "meal_code": null, "seat_available": "", "fareBasisCode": "RXRZFSA1" }, "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": "F1RT00002-795-294-1", "itt_flight_key": "F1TF00018-110", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D17H15M", "transit_time": "1D2H5M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-92#Isgm97003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-21 01:30:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "2287" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2287" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YWRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-92#Isgm87003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT16H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YWRZFSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 173416.49, "gross_total": 182468, "base_fare": 150271, "tax": 33229, "sell": { "currency": "BDT", "total": 173416.49, "base_fare": 150271, "tax": 33229 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTczNDE2LjQ5LCJiYXNlX2ZhcmUiOjE1MDI3MSwidGF4IjozMzIyOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE3MjkxNi40OSwiYmFzZV9mYXJlIjoxNDk3NzEsInRheCI6MzMyMjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTgyNDY4LCJiYXNlX2ZhcmUiOjE0OTc3MSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 173416.49, "base_fare": 150271, "tax": 33229, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "149771.00", "tax": "32697.00", "discount": 10783.51, "ait": "532.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 173416.49, "base_fare": 150271, "tax": 33229, "gross": { "base_fare": "149771.00", "tax": "32697.00", "discount": "10783.51", "ait": "532.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE3MzQxNi40OSIsImJhc2VfZmFyZSI6IjE1MDI3MS4wMCIsInRheCI6IjMzMjI5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ5NzcxLjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjEwNzgzLjUxIiwiYWl0IjoiNTMyLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNzI5MTYuNDkiLCJiYXNlX2ZhcmUiOiIxNDk3NzEuMDAiLCJ0YXgiOiIzMzIyOS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0OTc3MS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIxMDc4My41MSIsImFpdCI6IjUzMi4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxODI0NjguMDAiLCJiYXNlX2ZhcmUiOiIxNDk3NzEuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiMTA3ODMuNTEiLCJhaXQiOiI1MzIuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE3MjkxNi40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 173416.49, "filter": { "id": "F1RT00002-795-294", "price": 173416.49, "gross_total": 182468, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "Boeing 737-800 -Winglets- Passenger", "aircraft_name": "Boeing 737-800 -Winglets- Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-09-09 21:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092115dxb2026091000402265dxb202609101035dac202609101725586dac202611202140dxb2026112101302287dxb202611211740ruh202611211845817", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-796-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-154", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-796-294-0", "itt_flight_key": "F1TT00016-154", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T20:25:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T23:35:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT02H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-796-294-1", "itt_flight_key": "F1TT00016-154", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yOdbslpAmFQg7dypYd9v+fMSfNoDa2ZSQ\/nHNKvfLOmzvbgO8QV+Q9ABlqse0LLpyUrSsgVfB+bZ\/08IK6RMTI3Lz0Kk0YNYgVJElsVMlmPc8+GHdsJimop1GhTeAP4mIw+\/lpx8hxNDU7xQn2qU39AChbLCw=", "FareInfoRef": "0bnHpB9GuDKABnigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAeWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-21T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT09H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yOdbslpAmFQg7dypYd9v+fMSfNoDa2ZSQ\/nHNKvfLOmzvbgO8QV+Q9ABlqse0LLpyUrSsgVfB+bZ\/08IK6RMTI3Lz0Kk0YNYgVJElsVMlmPc8+GHdsJimop1GhTeAP4mIw+\/lpx8hxNDU7xQn2qU39AChbLCw=", "FareInfoRef": "0bnHpB9GuDKABnigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 174085, "gross_total": 172885, "base_fare": 140688, "tax": 32697, "sell": { "currency": "BDT", "total": 174085, "base_fare": 140688, "tax": 32697 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTc0MDg1LCJiYXNlX2ZhcmUiOjE0MDY4OCwidGF4IjozMjY5N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE3MzU4NSwiYmFzZV9mYXJlIjoxNDAxODgsInRheCI6MzI2OTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTcyODg1LCJiYXNlX2ZhcmUiOjE0MDE4OCwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 174085, "base_fare": 140688, "tax": 32697, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "140188.00", "tax": "32697.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 174085, "base_fare": 140688, "tax": 32697, "gross": { "base_fare": "140188.00", "tax": "32697.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE3NDA4NS4wMCIsImJhc2VfZmFyZSI6IjE0MDY4OC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwMTg4LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNzM1ODUuMDAiLCJiYXNlX2ZhcmUiOiIxNDAxODguMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MDE4OC4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNzI4ODUuMDAiLCJiYXNlX2ZhcmUiOiIxNDAxODguMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE3MzU4NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "Y", "farebasis": "YXRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "DAC", "operating": "EK", "marketing": "EK", "booking_code": "Y", "farebasis": "YXRZFSA1", "cabin": "economy" }, { "origin": "DAC", "destination": "DXB", "operating": "EK", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" }, { "origin": "DXB", "destination": "RUH", "operating": "FZ", "marketing": "EK", "booking_code": "X", "farebasis": "XWRZFSA1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->DXB) operating EK | entry 2: operating_code UL != segment 1 (RUH->DXB) operating EK | entry 3: operating_code MH != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code CA != segment 1 (RUH->DXB) operating EK | entry 3: operating_code CZ != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK | entry 2: operating_code GF != segment 1 (RUH->DXB) operating EK | entry 3: operating_code WY != segment 1 (RUH->DXB) operating EK | entry 4: operating_code EK != segment 4 (DXB->RUH) operating FZ | entry 5: operating_code TG != segment 1 (RUH->DXB) operating EK | entry 6: operating_code OD != segment 1 (RUH->DXB) operating EK | entry 7: operating_code ET != segment 1 (RUH->DXB) operating EK" }, { "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 (RUH->DXB) operating EK" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-154", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAyWigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T20:25:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09T23:35:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": "536", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKASWigoOAAAA==", "origin": "DXB", "departure_time": "2026-09-10T02:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10T08:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT4H40M", "distance": "2207", "lay_over": "PT02H25M", "lay_over_date": "2026-09-09", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasisCode": "YXRZFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13Ba03g4kECh7SBpoe+v6P0VFT6MI6o9\/+mFIyMS9Rbuk\/Jnym9Y56ZKDCmMuc4dVHB+XthIgpztf+Lo9ZcQ2JRLXjodoLV8tKQdEiA7XA2c\/92MiChRioomir0Sw78DPrRlvn5cllIs4F4+NAEsCfsusLKsQsTw==", "FareInfoRef": "0bnHpB9GuDKApmigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-154", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H35M", "routes": [ { "air_segment_key": "0bnHpB9GuDKAcWigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-20T22:15:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H30M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yOdbslpAmFQg7dypYd9v+fMSfNoDa2ZSQ\/nHNKvfLOmzvbgO8QV+Q9ABlqse0LLpyUrSsgVfB+bZ\/08IK6RMTI3Lz0Kk0YNYgVJElsVMlmPc8+GHdsJimop1GhTeAP4mIw+\/lpx8hxNDU7xQn2qU39AChbLCw=", "FareInfoRef": "0bnHpB9GuDKABnigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0bnHpB9GuDKAeWigoOAAAA==", "origin": "DXB", "departure_time": "2026-11-21T07:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21T08:55:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": "536", "lay_over": "PT09H35M", "lay_over_date": "2026-11-20", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "847" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2266" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "fareBasisCode": "XWRZFSA1", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+yOdbslpAmFQg7dypYd9v+fMSfNoDa2ZSQ\/nHNKvfLOmzvbgO8QV+Q9ABlqse0LLpyUrSsgVfB+bZ\/08IK6RMTI3Lz0Kk0YNYgVJElsVMlmPc8+GHdsJimop1GhTeAP4mIw+\/lpx8hxNDU7xQn2qU39AChbLCw=", "FareInfoRef": "0bnHpB9GuDKABnigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 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" }, "total_price": 174085, "filter": { "id": "F1RT00002-796-294", "price": 174085, "gross_total": 172885, "journey_duration": "PT1D2H25M", "journey_duration_seconds": 95100, "layover_duration": "PT12H0M", "layover_duration_seconds": 43200, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09T20:25:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21T08:55:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "ruh202609092025dxb202609092335818dxb202609100200dac202609100840582dac202611201845dxb202611202215587dxb202611210750ruh202611210855847", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-797-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-111", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-797-294-0", "itt_flight_key": "F1TF00018-111", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H15M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-36#Isgm58003e99f6d3c", "origin": "RUH", "departure_time": "2026-09-09 20:25:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-09-09 23:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-09", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "818" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-36#Isgm1f003e99f6d3c", "origin": "DXB", "departure_time": "2026-09-10 02:00:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-09-10 08:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-10", "flight_time": "PT4H40M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YXRZFSA1" }, "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": "F1RT00002-797-294-1", "itt_flight_key": "F1TF00018-111", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H20M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "XFAADB885-282D-4B10-8FD3-92#Isgm97003e99f6d3c", "origin": "DAC", "departure_time": "2026-11-20 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-11-21 01:30:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-11-20", "flight_time": "PT5H50M", "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": "2287" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2287" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YWRZFSA1" }, "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": "XFAADB885-282D-4B10-8FD3-92#Isgm87003e99f6d3c", "origin": "DXB", "departure_time": "2026-11-21 17:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "RUH", "arrival_time": "2026-11-21 18:45:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT2H05M", "distance": null, "lay_over": "PT16H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300ER Passenger", "name": "Boeing 777-300ER Passenger", "picture": "Boeing 777-300ER Passenger.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "817" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "", "fareBasisCode": "YWRZFSA1" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 190647.91, "gross_total": 200976, "base_fare": 168779, "tax": 33285, "sell": { "currency": "BDT", "total": 190647.91, "base_fare": 168779, "tax": 33285 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkwNjQ3LjkxLCJiYXNlX2ZhcmUiOjE2ODc3OSwidGF4IjozMzI4NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5MDE0Ny45MSwiYmFzZV9mYXJlIjoxNjgyNzksInRheCI6MzMyODUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAwOTc2LCJiYXNlX2ZhcmUiOjE2ODI3OSwidGF4IjozMjY5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 190647.91, "base_fare": 168779, "tax": 33285, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "168279.00", "tax": "32697.00", "discount": 12116.09, "ait": "588.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 190647.91, "base_fare": 168779, "tax": 33285, "gross": { "base_fare": "168279.00", "tax": "32697.00", "discount": "12116.09", "ait": "588.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5MDY0Ny45MSIsImJhc2VfZmFyZSI6IjE2ODc3OS4wMCIsInRheCI6IjMzMjg1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY4Mjc5LjAwIiwidGF4IjoiMzI2OTcuMDAiLCJkaXNjb3VudCI6IjEyMTE2LjA5IiwiYWl0IjoiNTg4LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTAxNDcuOTEiLCJiYXNlX2ZhcmUiOiIxNjgyNzkuMDAiLCJ0YXgiOiIzMzI4NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2ODI3OS4wMCIsInRheCI6IjMyNjk3LjAwIiwiZGlzY291bnQiOiIxMjExNi4wOSIsImFpdCI6IjU4OC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDA5NzYuMDAiLCJiYXNlX2ZhcmUiOiIxNjgyNzkuMDAiLCJ0YXgiOiIzMjY5Ny4wMCIsImRpc2NvdW50IjoiMTIxMTYuMDkiLCJhaXQiOiI1ODguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE5MDE0Ny45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 190647.91, "filter": { "id": "F1RT00002-797-294", "price": 190647.91, "gross_total": 200976, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Boeing 777-300ER Passenger", "aircraft_name": "Boeing 777-300ER Passenger", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-09 20:25:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-11-21 18:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609092025dxb202609092335818dxb202609100200dac202609100840582dac202611202140dxb2026112101302287dxb202611211740ruh202611211845817", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-798-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TT00016-155", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-798-294-0", "itt_flight_key": "F1TT00016-155", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA0WigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-09-09T06:50:00.000+03:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-09-09", "flight_time": "PT2H45M", "distance": "1003", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "650" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "650" }, "booking_class": { "brand_id": "1746096", "brand_title": "ECONOMY BEST OFFER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLRIMSO", "FareRuleKey": "gws-eJxNT10PgjAM\/DHk3m8b7OMNAhiXwDSiGF78\/z\/DFtTYpV3Ta+\/atm0trWdibP+tAjZ5GLp+yigwkFBbRxNrIDq7aoFGemIez9BEelG64b66RLeMV5JG3acUQuPrRkR+HDuFoqjmBeXRK58V77sM05BCWYSULgY8p1uelws+qyaplx09ooqTo+0b+TCEEw9IDVspW8HtcVY1r8SHKl5yI9WAbyKHYD9h3945qcWYPyADZFOZewOklULO", "FareInfoRef": "0bnHpB9GuDKAKoigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0bnHpB9GuDKA2WigoOAAAA==", "origin": "CAI", "departure_time": "2026-09-09T07:55:00.000+03:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "DAC", "arrival_time": "2026-09-09T18:10:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT7H15M", "distance": "3620", "lay_over": "PT01H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "970" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "970" }, "booking_class": { "brand_id": "1746096", "brand_title": "ECONOMY BEST OFFER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WNIEGO", "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/e1rbdNXYFJEJDGQ7vw\/59B2g1EqyZtnNrOMAyWtmVkP\/yvBlh1YxrTeYbAQoO3jqb3QO\/ssxRotCefUJJ2Qsbp\/nSRZsk3kkYPfYxdF1ofVOLHUAlKB5rLAnkkVA2pLMY4w\/paQdcHvGTOxyt2o1HLUsEtFnEy2xQ0YeoO3KCysIqsgjTOim28myreOmGxR+B70UFQR6junSOt3SF2UJ\/66wNaPUFj", "FareInfoRef": "0bnHpB9GuDKAmoigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1RT00002-798-294-1", "itt_flight_key": "F1TT00016-155", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "339" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YOW", "FareRuleKey": "gws-eJxNTssOgzAM+xjku5tIQG9lQMepk6ahqZf9\/2fMLTvMUp6Ok6SUjDYyck7\/GPAZbneUcwUKTPY8D8TJ3eGqKkgLqI83mj4Eo7qlM1cMfSZbNgVkZnaqFuHnt2UVdy0lGdCuoqVSCLTJI\/ZDaVm2l5n67p2l2zxCEj0p1RckVCq8", "FareInfoRef": "0bnHpB9GuDKApoigoOAAAA==" }, "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": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 193321, "gross_total": 192121, "base_fare": 142697, "tax": 49924, "sell": { "currency": "BDT", "total": 193321, "base_fare": 142697, "tax": 49924 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkzMzIxLCJiYXNlX2ZhcmUiOjE0MjY5NywidGF4Ijo0OTkyNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5MjgyMSwiYmFzZV9mYXJlIjoxNDIxOTcsInRheCI6NDk5MjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkyMTIxLCJiYXNlX2ZhcmUiOjE0MjE5NywidGF4Ijo0OTkyNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 193321, "base_fare": 142697, "tax": 49924, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "142197.00", "tax": "49924.00", "discount": 0, "ait": "0.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 193321, "base_fare": 142697, "tax": 49924, "gross": { "base_fare": "142197.00", "tax": "49924.00", "discount": "0.00", "ait": "0.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5MzMyMS4wMCIsImJhc2VfZmFyZSI6IjE0MjY5Ny4wMCIsInRheCI6IjQ5OTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMTk3LjAwIiwidGF4IjoiNDk5MjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTI4MjEuMDAiLCJiYXNlX2ZhcmUiOiIxNDIxOTcuMDAiLCJ0YXgiOiI0OTkyNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjE5Ny4wMCIsInRheCI6IjQ5OTI0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTIxMjEuMDAiLCJiYXNlX2ZhcmUiOiIxNDIxOTcuMDAiLCJ0YXgiOiI0OTkyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE5MjgyMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "RUH", "end": "DAC", "first_departure_date": "2026-09-09", "segments": [ { "origin": "RUH", "destination": "CAI", "operating": "MS", "marketing": "MS", "booking_code": "W", "farebasis": "WLRIMSO", "cabin": "economy" }, { "origin": "CAI", "destination": "DAC", "operating": "MS", "marketing": "MS", "booking_code": "W", "farebasis": "WNIEGO", "cabin": "economy" }, { "origin": "DAC", "destination": "RUH", "operating": "BG", "marketing": "MS", "booking_code": "Y", "farebasis": "YOW", "cabin": "economy" } ], "connecting": [ "CAI" ], "itinerary_type": "international", "today": "2026-09-08", "current_timestamp": 1788833087 }, "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 (RUH->CAI) operating MS | entry 2: operating_code UL != segment 1 (RUH->CAI) operating MS | entry 3: operating_code MH != segment 1 (RUH->CAI) operating MS" }, { "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 (RUH->CAI) operating MS" }, { "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 (RUH->CAI) operating MS" }, { "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 (RUH->CAI) operating MS | entry 2: operating_code CA != segment 1 (RUH->CAI) operating MS | entry 3: operating_code CZ != segment 1 (RUH->CAI) operating MS" }, { "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 (RUH->CAI) operating MS | entry 2: operating_code GF != segment 1 (RUH->CAI) operating MS | entry 3: operating_code WY != segment 1 (RUH->CAI) operating MS | entry 4: operating_code EK != segment 1 (RUH->CAI) operating MS | entry 5: operating_code TG != segment 1 (RUH->CAI) operating MS | entry 6: operating_code OD != segment 1 (RUH->CAI) operating MS | entry 7: operating_code ET != segment 1 (RUH->CAI) operating MS" }, { "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 (RUH->CAI) operating MS" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-155", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "0bnHpB9GuDKA0WigoOAAAA==", "origin": "RUH", "departure_time": "2026-09-09T04:05:00.000+03:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-09-09T06:50:00.000+03:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-09-09", "flight_time": "PT2H45M", "distance": "1003", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "650" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "650" }, "booking_class": { "brand_id": "1746096", "brand_title": "ECONOMY BEST OFFER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WLRIMSO", "FareRuleKey": "gws-eJxNT10PgjAM\/DHk3m8b7OMNAhiXwDSiGF78\/z\/DFtTYpV3Ta+\/atm0trWdibP+tAjZ5GLp+yigwkFBbRxNrIDq7aoFGemIez9BEelG64b66RLeMV5JG3acUQuPrRkR+HDuFoqjmBeXRK58V77sM05BCWYSULgY8p1uelws+qyaplx09ooqTo+0b+TCEEw9IDVspW8HtcVY1r8SHKl5yI9WAbyKHYD9h3945qcWYPyADZFOZewOklULO", "FareInfoRef": "0bnHpB9GuDKAKoigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0bnHpB9GuDKA2WigoOAAAA==", "origin": "CAI", "departure_time": "2026-09-09T07:55:00.000+03:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "DAC", "arrival_time": "2026-09-09T18:10:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT7H15M", "distance": "3620", "lay_over": "PT01H05M", "lay_over_date": "2026-09-09", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "970" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "970" }, "booking_class": { "brand_id": "1746096", "brand_title": "ECONOMY BEST OFFER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasisCode": "WNIEGO", "FareRuleKey": "gws-eJxNT8sOwjAM+5jJd\/e1rbdNXYFJEJDGQ7vw\/59B2g1EqyZtnNrOMAyWtmVkP\/yvBlh1YxrTeYbAQoO3jqb3QO\/ssxRotCefUJJ2Qsbp\/nSRZsk3kkYPfYxdF1ofVOLHUAlKB5rLAnkkVA2pLMY4w\/paQdcHvGTOxyt2o1HLUsEtFnEy2xQ0YeoO3KCysIqsgjTOim28myreOmGxR+B70UFQR6junSOt3SF2UJ\/66wNaPUFj", "FareInfoRef": "0bnHpB9GuDKAmoigoOAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-155", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H45M", "transit_time": null, "routes": [ { "air_segment_key": "0bnHpB9GuDKA8TigoOAAAA==", "origin": "DAC", "departure_time": "2026-11-20T01:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "RUH", "arrival_time": "2026-11-20T05:10:00.000+03:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-19", "flight_time": "PT6H45M", "distance": "2739", "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": "339" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "339" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YOW", "FareRuleKey": "gws-eJxNTssOgzAM+xjku5tIQG9lQMepk6ahqZf9\/2fMLTvMUp6Ok6SUjDYyck7\/GPAZbneUcwUKTPY8D8TJ3eGqKkgLqI83mj4Eo7qlM1cMfSZbNgVkZnaqFuHnt2UVdy0lGdCuoqVSCLTJI\/ZDaVm2l5n67p2l2zxCEj0p1RckVCq8", "FareInfoRef": "0bnHpB9GuDKApoigoOAAAA==" }, "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": 1, "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" }, "total_price": 193321, "filter": { "id": "F1RT00002-798-294", "price": 193321, "gross_total": 192121, "journey_duration": "PT17H50M", "journey_duration_seconds": 64200, "layover_duration": "PT1H5M", "layover_duration_seconds": 3900, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "CAI" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-09T04:05:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-11-20T05:10:00.000+03:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "2", "baggage_title": "2 kg" }, "filter_unique_filter_code": "ruh202609090405cai202609090650650cai202609090755dac202609091810970dac202611200125ruh202611200510339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21178883307831105EXTQT", "flight_key": "F1RT00002-799-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "no", "last_ticket_time": null, "itt_tracking_id": "81178883307916454OLNTJ", "itt_flight_key": "F1TF00018-112", "supplier_title": "TripGic Flight", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F1RT00002", "supplier_partner_code": "ittflight-1-00002", "flight_group": [ { "group": 1, "flight_key": "F1RT00002-799-294-0", "itt_flight_key": "F1TF00018-112", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H45M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQXMyZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FZd2V5d09BQUFBPT0=", "origin": "RUH", "departure_time": "2026-09-09 15:00:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DMM", "arrival_time": "2026-09-09 16:10:00", "destination_terminal": null, "destination_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-09-09", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1150" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1150" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT" }, "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" } } } }, { "air_segment_key": "dXBTNW9CK0N1REtBVHhleXdPQUFBQT09fHVwUzVvQitDdURLQXMyZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0Fhd2V5d09BQUFBPT0=", "origin": "DMM", "departure_time": "2026-09-09 19:30:00", "origin_terminal": null, "origin_airport": { "name": "King Fahd International Airport", "city": "Ad Dammam", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-09-10 03:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-09", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT03H20M", "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": "350" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "350" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT" }, "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": "F1RT00002-799-294-1", "itt_flight_key": "F1TF00018-112", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H45M", "transit_time": "8H5M", "routes": [ { "air_segment_key": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQUIzZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0Erd2V5d09BQUFBPT0=", "origin": "DAC", "departure_time": "2026-11-20 17:00:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MED", "arrival_time": "2026-11-20 21:45:00", "destination_terminal": null, "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-20", "flight_time": "PT7H45M", "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": "337" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "337" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT" }, "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": "dXBTNW9CK0N1REtBV3hleXdPQUFBQT09fHVwUzVvQitDdURLQUIzZXl3T0FBQUE9PXx1cFM1b0IrQ3VES0FBeGV5d09BQUFBPT0=", "origin": "MED", "departure_time": "2026-11-21 02:30:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-11-21 04:00:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International Airport", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-11-21", "flight_time": "PT1H30M", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1466" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1466" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "YRT" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 199941.84, "gross_total": 213720, "base_fare": 195552, "tax": 19294, "sell": { "currency": "BDT", "total": 199941.84, "base_fare": 195552, "tax": 19294 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTk5OTQxLjg0LCJiYXNlX2ZhcmUiOjE5NTU1MiwidGF4IjoxOTI5NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5OTQ0MS44NCwiYmFzZV9mYXJlIjoxOTUwNTIsInRheCI6MTkyOTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjEzNzIwLCJiYXNlX2ZhcmUiOjE5NTA1MiwidGF4IjoxODY2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 199941.84, "base_fare": 195552, "tax": 19294, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "195052.00", "tax": "18668.00", "discount": 15604.16, "ait": "626.00", "service_charge": 1200 }, "partner": { "currency": "BDT", "total": 199941.84, "base_fare": 195552, "tax": 19294, "gross": { "base_fare": "195052.00", "tax": "18668.00", "discount": "15604.16", "ait": "626.00", "service_charge": 1200 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5OTk0MS44NCIsImJhc2VfZmFyZSI6IjE5NTU1Mi4wMCIsInRheCI6IjE5Mjk0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk1MDUyLjAwIiwidGF4IjoiMTg2NjguMDAiLCJkaXNjb3VudCI6IjE1NjA0LjE2IiwiYWl0IjoiNjI2LjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMjAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjUwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI1MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTk0NDEuODQiLCJiYXNlX2ZhcmUiOiIxOTUwNTIuMDAiLCJ0YXgiOiIxOTI5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NTA1Mi4wMCIsInRheCI6IjE4NjY4LjAwIiwiZGlzY291bnQiOiIxNTYwNC4xNiIsImFpdCI6IjYyNi4wMCIsInNlcnZpY2VfY2hhcmdlIjo3MDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTM3MjAuMDAiLCJiYXNlX2ZhcmUiOiIxOTUwNTIuMDAiLCJ0YXgiOiIxODY2OC4wMCIsImRpc2NvdW50IjoiMTU2MDQuMTYiLCJhaXQiOiI2MjYuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCIsInBheWFibGUiOjE5OTQ0MS44NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 199941.84, "filter": { "id": "F1RT00002-799-294", "price": 199941.84, "gross_total": 213720, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DMM", "MED" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-09 15:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-11-21 04:00:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "ruh202609091500dmm2026090916101150dmm202609091930dac202609100345350dac202611201700med202611202145337med202611210230ruh2026112104001466", "destination_reach_time": "PT", "destination_reach_timestamp": null } ] }